文章分类 -  前端

上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 27 下一页

JavaScript(用户端动态脚本)之在代码中做决定——条件语句
摘要:在任何的编程语言中,代码需要依靠不同的输入作出决定并且采取行动。例如,在游戏中,如果玩家的生命值变成了 0,那么游戏就结束了。在天气应用中,如果在早晨运行,就显示一张日出的图片;如果在晚上,就显示星星和月亮的图片。在这篇文章中,我们将探索在 JavaScript 中所谓的条件语句是怎样工作的。 只需 阅读全文

posted @ 2022-12-22 13:32 梁飞宇 阅读(96) 评论(0) 推荐(0)

JavaScript(用户端动态脚本)之数组
摘要:在本模块的最后一篇文章中,我们将看看数组 —— 一种将一组数据存储在单个变量名下的优雅方式。现在我们看看它有什么用,然后探索如何来创建一个数组,检索、添加和删除存储在数组中的元素,以及其他更多的功能。 数组是什么? 数组通常被描述为“像列表一样的对象”; 简单来说,数组是一个包含了多个值的对象。数组 阅读全文

posted @ 2022-12-22 11:34 梁飞宇 阅读(92) 评论(0) 推荐(0)

JavaScript(用户端动态脚本)之有用的字符串方法
摘要:现在我们学习基本的字符串语法,让我们开始思考一下我们可以对内置方法的字符串做什么有用的操作,例如查找文本字符串的长度,加入和分割字符串,将字符串中的一个字符替换为另一个字符。 把字符串当作对象 我们曾经说过,现在我们重申一遍—在 javascript 中,一切东西都可以被当作对象。例如我们创建一个字 阅读全文

posted @ 2022-12-22 11:24 梁飞宇 阅读(48) 评论(0) 推荐(0)

JavaScript(用户端动态脚本)之文本处理 — JavaScript 中的字符串
摘要:接下来,我们将把注意力转向文本片段——也就是编程中所说的字符串。在本文中,我们将了解在学习 JavaScript 时,您应该了解的关于字符串的所有常见事项,例如创建字符串、在字符串中转义引号,和连接字符串。 语言的力量 语言对人类非常重要——它们是我们交流的重要组成部分。由于 Web 是一种主要基于 阅读全文

posted @ 2022-12-22 11:13 梁飞宇 阅读(137) 评论(0) 推荐(0)

JavaScript(用户端动态脚本)之JavaScript 中的基础数学 — 数字和操作符
摘要:在本次课程中,我们讨论 JavaScript 中的数学 — 我们如何使用 运算符 (en-US) 和其他功能来成功地操作数字以完成我们的请求。 人人都爱数学 好吧,可能不是。有些人喜欢数学,有些人可能从在学校必须学习乘法表和长除法时就讨厌数学,还有人介于两者之间。但我们都不能否认,数学是生活的基本组 阅读全文

posted @ 2022-12-22 11:04 梁飞宇 阅读(22) 评论(0) 推荐(0)

JavaScript(用户端动态脚本)之如何存储你需要的信息 — 变量
摘要:在读完之前的一些文章之后,你现在应该大概知道了 JavaScript 是什么,你能用它干什么,它是怎么跟其他 web 技术(HTML,CSS)协同工作的,以及它有哪些主要特性。在本章节,我们将开始学习 JavaScript 的基础,了解如何使用 -- 变量。 需要的工具 在本章中,你将要输入一些代码 阅读全文

posted @ 2022-12-22 10:52 梁飞宇 阅读(91) 评论(0) 推荐(0)

JavaScript(用户端动态脚本)之查找并解决 JavaScript 代码的错误
摘要:上一节中你创建了“猜数字”游戏,但它可能没有正常工作。别担心,本节将为你提供一些简单的提示,来帮助你查找并修复 JavaScript 程序中的错误,从而让你远离困扰。 错误类型 一般来说,代码错误主要分为两种: 语法错误:代码中存在拼写错误,将导致程序完全或部分不能运行,通常你会收到一些出错信息。只 阅读全文

posted @ 2022-12-22 10:38 梁飞宇 阅读(336) 评论(0) 推荐(0)

JavaScript(用户端动态脚本)之JavaScript 初体验
摘要:现在,你已经学到了一些 JavaScript 的理论知识,以及用 JavaScript 能够做些什么。下面我们会提供一个创建简单的 Javascript 程序的实践的教程——循序渐进地构建一个简易版“猜数字”游戏。 我们并不要求你立刻完整理解所有代码:你不需要借此学会 JavaScript,甚至不需 阅读全文

posted @ 2022-12-21 11:37 梁飞宇 阅读(42) 评论(0) 推荐(0)

JavaScript(用户端动态脚本)之什么是 JavaScript?
摘要:欢迎来到 MDN 的 JavaScript 初学者课程!本节将在一定高度俯瞰 JavaScript,回答一些诸如“它是什么?”和“它能做什么?”的问题。并使你熟悉 JavaScript 的用途。 广义的定义 JavaScript 是一种脚本,一门编程语言,它可以在网页上实现复杂的功能,网页展现给你的 阅读全文

posted @ 2022-12-21 11:26 梁飞宇 阅读(102) 评论(0) 推荐(0)

CSS(设计 Web)之支持旧浏览器
摘要:本文中,我们推荐使用弹性盒和网格作为你的设计的主要布局方式。但是,你的网站的访客会有人使用旧浏览器,或者是不支持你已经使用的方式。这总是 Web 上存在的情况,因为新的特性被开发出来,不同的浏览器会优先支持不同的特性。本文解释了如何使用现代的 Web 技术,而无需让采用旧技术的用户被拒之门外。 对于 阅读全文

posted @ 2022-12-21 11:08 梁飞宇 阅读(64) 评论(0) 推荐(0)

CSS(设计 Web)之传统的布局方法
摘要:在 CSS 布局中,网格系统是一种非常常见的布局方式,并且在 CSS 网格布局之前,它们倾向于由浮动和其他的布局功能实现。假想你的布局是一组数字标注的列(例如 4、6 或者 12),然后把你的内容填充到这些想象的列中。这篇文章将要探讨这种早期的方法是怎么实现的,来帮助你在旧项目工作时更好地理解他们。 阅读全文

posted @ 2022-12-21 11:00 梁飞宇 阅读(97) 评论(0) 推荐(0)

CSS(设计 Web)之媒体查询入门指南
摘要:CSS 媒体查询为你提供了一种应用 CSS 的方法,仅在浏览器和设备的环境与你指定的规则相匹配的时候 CSS 才会真的被应用,例如“视口宽于 480 像素”的时候。媒体查询是响应式 Web 设计的关键部分,因为它允许你按照视口的尺寸创建不同的布局,不过它也可以用来探测和你的站点运行的环境相关联的其它 阅读全文

posted @ 2022-12-21 10:41 梁飞宇 阅读(343) 评论(0) 推荐(0)

CSS(设计 Web)之响应式设计
摘要:早年设计 Web 时,页面是以适配特定的屏幕大小为考量创建的。如果用户正在使用比设计者考虑到的更小或者更大的屏幕,那么结果从多余的滚动条,到过长的行和没有被合理利用的空间,不一而足。随着人们使用的屏幕尺寸的种类越来越多,出现了响应式网页设计的概念(responsive web design,RWD) 阅读全文

posted @ 2022-12-21 10:32 梁飞宇 阅读(306) 评论(0) 推荐(0)

CSS(设计 Web)之多列布局
摘要:多列布局声明提供了一种多列组织内容的方式,正如你在一些报纸中看到的那样。这篇文章介绍怎么使用这一特性。 一个简单的例子 我们将学习怎么使用多列布局,通常也简写为 multicol。你可以从这里开始 downloading the multicol starting point file 然后在合适的 阅读全文

posted @ 2022-12-21 00:47 梁飞宇 阅读(321) 评论(0) 推荐(0)

CSS(设计 Web)之定位
摘要:定位允许你从正常的文档流布局中取出元素,并使它们具有不同的行为,例如放在另一个元素的上面,或者始终保持在浏览器视窗内的同一位置。本文解释的是定位 (position) 的各种不同值,以及如何使用它们。 文档流 定位是一个相当复杂的话题,所以我们深入了解代码之前,让我们审视一下布局理论,并让我们了解它 阅读全文

posted @ 2022-12-21 00:36 梁飞宇 阅读(65) 评论(0) 推荐(0)

CSS(设计 Web)之浮动
摘要:float 属性最初只用于在成块的文本内浮动图像,但是现在它已成为在网页上创建多列布局的最常用工具之一。本文将阐述它的有关知识。 浮动的背景知识 最初,引入 float 属性是为了能让 Web 开发人员实现简单的布局,包括在一列文本中浮动的图像,文字环绕在它的左边或右边。你可能在报纸版面上看到过。 阅读全文

posted @ 2022-12-21 00:12 梁飞宇 阅读(161) 评论(0) 推荐(0)

CSS(设计 Web)之网格
摘要:CSS 网格是一个用于 web 的二维布局系统。利用网格,你可以把内容按照行与列的格式进行排版。另外,网格还能非常轻松地实现一些复杂的布局。关于使用网格进行页面排版,这篇文章包含了你需要的一切知识。 ❗️备注: 本篇中旧版教程主要讲如何自己编写网格布局,最后过渡到浏览器支持的 CSS Grid La 阅读全文

posted @ 2022-12-20 18:47 梁飞宇 阅读(197) 评论(0) 推荐(0)

CSS(设计 Web)之弹性盒子
摘要:弹性盒子是一种用于按行或按列布局元素的一维布局方法。元素可以膨胀以填充额外的空间,收缩以适应更小的空间。本文将解释所有的基本原理。 为什么是弹性盒子? 长久以来,CSS 布局中唯一可靠且跨浏览器兼容的创建工具只有 floats 和 positioning。这两个工具大部分情况下都很好使,但是在某些方 阅读全文

posted @ 2022-12-20 17:43 梁飞宇 阅读(266) 评论(0) 推荐(0)

CSS(设计 Web)之正常布局流
摘要:这篇文章介绍正常的流布局,或者说,在你没有改变默认布局规则情况下的页面元素布局方式。 如上小节对布局的介绍,如果你未曾应用任何 CSS 规则来改变它们的展现方式,网页上的元素将会按照正常布局流来组织。同样的,开始探索前,你可以通过调整元素位置,或者完全的移除元素来改变它们的表现效果。从一副简单的、结 阅读全文

posted @ 2022-12-20 17:15 梁飞宇 阅读(72) 评论(0) 推荐(0)

CSS(设计 Web)之介绍 CSS 布局
摘要:本文将回顾我们以前模块中已经介绍过的一些 CSS 布局特性——例如不同的display值——并介绍我们将在本模块中使用的一些概念。 正常布局流 (Normal flow) 正常布局流 (normal flow) 是指在不对页面进行任何布局控制时,浏览器默认的 HTML 布局方式。让我们快速地看一个 阅读全文

posted @ 2022-12-20 16:59 梁飞宇 阅读(109) 评论(0) 推荐(0)

上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 27 下一页