摘要: JS 对象 JavaScript 中的所有事物都是对象:字符串、数值、数组、函数... 此外,JavaScript 允许自定义对象。 JavaScript 对象 JavaScript 提供多个内建对象,比如 String、Date、Array 等等。 对象只是带有属性和方法的特殊数据类型。 访问对象 阅读全文
posted @ 2019-08-20 16:14 superxjhw 阅读(594) 评论(0) 推荐(0) 编辑
摘要: JavaScript HTML DOM 元素(节点) 添加和删除节点(HTML 元素) 解释: 这段代码创建新的 元素: 如需向 元素添加文本,您必须首先创建文本节点。这段代码创建了一个文本节点: 然后您必须向 元素追加这个文本节点: 最后您必须向一个已有的元素追加这个新元素。 这段代码找到一个已有 阅读全文
posted @ 2019-08-20 16:12 superxjhw 阅读(160) 评论(0) 推荐(0) 编辑
摘要: DOM 事件 HTML DOM 使 JavaScript 有能力对 HTML 事件做出反应。 对事件做出反应 我们可以在事件发生时执行 JavaScript,比如当用户在 HTML 元素上点击时。 如需在用户点击某个元素时执行代码,请向一个 HTML 事件属性添加 JavaScript 代码: HT 阅读全文
posted @ 2019-08-20 16:08 superxjhw 阅读(164) 评论(0) 推荐(0) 编辑
摘要: DOM CSS HTML DOM 允许 JavaScript 改变 HTML 元素的样式。 改变 HTML 样式 如需改变 HTML 元素的样式,请使用这个语法: 改变 元素的样式: 改变 id="id1" 的 HTML 元素的样式,当用户点击按钮时: 阅读全文
posted @ 2019-08-20 16:07 superxjhw 阅读(146) 评论(0) 推荐(0) 编辑
摘要: DOM HTML HTML DOM 允许 JavaScript 改变 HTML 元素的内容。 改变 HTML 输出流 JavaScript 能够创建动态的 HTML 内容: 今天的日期是: Tue Jun 07 2016 13:42:28 GMT+0800 (CST) 在 JavaScript 中, 阅读全文
posted @ 2019-08-20 16:05 superxjhw 阅读(121) 评论(0) 推荐(0) 编辑
摘要: DOM 简介 通过 HTML DOM,可访问 JavaScript HTML 文档的所有元素。 HTML DOM (文档对象模型) 当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model)。 HTML DOM 模型被构造为对象的树。 HTML DOM 树 通过可编 阅读全文
posted @ 2019-08-20 16:02 superxjhw 阅读(159) 评论(0) 推荐(0) 编辑
摘要: JS 验证 JavaScript 可用来在数据被送往服务器前对 HTML 表单中的这些输入数据进行验证。 JavaScript 表单验证 JavaScript 可用来在数据被送往服务器前对 HTML 表单中的这些输入数据进行验证。 被 JavaScript 验证的这些典型的表单数据有: 用户是否已填 阅读全文
posted @ 2019-08-20 15:51 superxjhw 阅读(264) 评论(0) 推荐(0) 编辑
摘要: JS 错误 try 语句测试代码块的错误。 catch 语句处理错误。 throw 语句创建自定义错误。 错误一定会发生 当 JavaScript 引擎执行 JavaScript 代码时,会发生各种错误: 可能是语法错误,通常是程序员造成的编码错误或错别字。 可能是拼写错误或语言中缺少的功能(可能由 阅读全文
posted @ 2019-08-20 15:50 superxjhw 阅读(286) 评论(0) 推荐(0) 编辑
摘要: JS JavaScript Break 和 Continue 语句 break 语句用于跳出循环。 continue 用于跳过循环中的一个迭代。 Break 语句 Continue 语句 JavaScript 标签 正如您在 switch 语句那一章中看到的,可以对 JavaScript 语句进行标 阅读全文
posted @ 2019-08-20 15:49 superxjhw 阅读(285) 评论(0) 推荐(0) 编辑
摘要: JS While 只要指定条件为 true,循环就可以一直执行代码。 while 循环 While 循环会在指定条件为真时循环执行代码块。 语法 提示:如果您忘记增加条件中所用变量的值,该循环永远不会结束。该可能导致浏览器崩溃。 do/while 循环 实例 js cars=["BMW","Volv 阅读全文
posted @ 2019-08-20 15:48 superxjhw 阅读(676) 评论(0) 推荐(0) 编辑
摘要: JS For 循环可以将代码块执行指定的次数。 JavaScript 循环 不过通常我们这样写: 不同类型的循环 JavaScript 支持不同类型的循环: for 循环代码块一定的次数 for/in 循环遍历对象的属性 while 当指定的条件为 true 时循环指定的代码块 do/while 同 阅读全文
posted @ 2019-08-20 15:47 superxjhw 阅读(271) 评论(0) 推荐(0) 编辑
摘要: JS Switch switch 语句用于基于不同的条件来执行不同的动作。 default 关键词 请使用 default 关键词来规定匹配不存在时做的事情: 阅读全文
posted @ 2019-08-20 15:46 superxjhw 阅读(581) 评论(0) 推荐(0) 编辑
摘要: JS If...Else 条件语句用于基于不同的条件来执行不同的动作。 条件语句 通常在写代码时,您总是需要为不同的决定来执行不同的动作。您可以在代码中使用条件语句来完成该任务。 在 JavaScript 中,我们可使用以下条件语句: if 语句 只有当指定条件为 true 时,使用该语句来执行代码 阅读全文
posted @ 2019-08-20 15:45 superxjhw 阅读(221) 评论(0) 推荐(0) 编辑
摘要: JavaScript 比较和逻辑运算符 比较和逻辑运算符用于测试 true 或 false。 比较运算符 运算符 |描述 | == |等于 === |全等(值和类型) != |不等于 \ |大于 = |大于或等于 1) 为 true || or (x==5 || y==5) 为 false ! no 阅读全文
posted @ 2019-08-20 15:42 superxjhw 阅读(158) 评论(0) 推荐(0) 编辑
摘要: JS 运算符 运算符 = 用于赋值。 运算符 + 用于加值。 JavaScript 算术运算符 JavaScript 赋值运算符 用于字符串的 + 运算符 对字符串和数字进行加法运算 规则是: 如果把数字与字符串相加,结果将成为字符串。 阅读全文
posted @ 2019-08-20 15:41 superxjhw 阅读(144) 评论(0) 推荐(0) 编辑
摘要: JS 函数 函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。 JavaScript 函数语法 函数就是包裹在花括号中的代码块,前面使用了关键词 function: 当调用该函数时,会执行函数内的代码。 可以在某事件发生时直接调用函数(比如当用户点击按钮时),并且可由 JavaScript 阅读全文
posted @ 2019-08-20 15:39 superxjhw 阅读(199) 评论(0) 推荐(0) 编辑
摘要: JS 对象 JavaScript 中的所有事物都是对象:字符串、数字、数组、日期,等等。 在 JavaScript 中,对象是拥有属性和方法的数据。 属性和方法 属性是与对象相关的值。 方法是能够在对象上执行的动作。 举例:汽车就是现实生活中的对象。 汽车的属性: 汽车的方法: 汽车的属性包括名称、 阅读全文
posted @ 2019-08-20 15:34 superxjhw 阅读(196) 评论(0) 推荐(0) 编辑
摘要: JS 数据类型 字符串、数字、布尔、数组、对象、Null、Undefined 字符串 字符串可以是引号中的任意文本。您可以使用单引号或双引号: 您可以在字符串中使用引号,只要不匹配包围字符串的引号即可: 数字 可以带小数点,也可以不带 极大或极小的数字可以通过科学(指数)计数法来书写: 布尔 布尔( 阅读全文
posted @ 2019-08-20 15:29 superxjhw 阅读(128) 评论(0) 推荐(0) 编辑
摘要: JS 变量 JavaScript 变量 您可以把变量看做存储数据的容器。 变量可以使用短名称(比如 x 和 y),也可以使用描述性更好的名称(比如 age, sum, totalvolume)。 变量必须以字母开头 变量也能以 $ 和 _ 符号开头(不过我们不推荐这么做) 变量名称对大小写敏感(y 阅读全文
posted @ 2019-08-20 15:12 superxjhw 阅读(142) 评论(0) 推荐(0) 编辑
摘要: JS 注释 JavaScript 注释可用于提高代码的可读性。 单行注释 多行注释 行末注释 使用注释来阻止执行 阅读全文
posted @ 2019-08-20 15:00 superxjhw 阅读(243) 评论(0) 推荐(0) 编辑