欢迎来到3672js教程,我们关注js教程、js框架、js代码特效等。

JavaScript HTML DOM 节点列表

JavaScript HTML DOM 节点列表 NodeList 对象是一个从文档中获取的节点列表 (集合) 。 NodeList 对象类似 HTMLCollection 对象。 一些旧版本浏览器中的方法(如:getElementsByClassName())返回的是 NodeList 对象,...(投递于2019-03-08 13:52:41)

JavaScript HTML DOM 集合(Collection)

JavaScript HTML DOM 集合(Collection) 本章节介绍如何向文档中添加和移除元素(节点)。 HTMLCollection 对象 getElementsByTagName() 方法返回 HTMLCollection 对象。 HTMLCollection 对象类似 HTML 元素的一个数组。 以下...(投递于2019-03-08 13:52:37)

JavaScript HTML DOM 元素 (节点)

JavaScript HTML DOM 元素 (节点) 本章节介绍如何向文档中添加和移除元素(节点)。 创建新的 HTML 元素 (节点) - appendChild() 要创建新的 HTML 元素 (节点)需要先创建一个元素,然后在已存在的元素中添加...(投递于2019-03-08 13:52:33)

JavaScript HTML DOM EventListener

JavaScript HTML DOM EventListener addEventListener() 方法 实例 在用户点击按钮时触发监听事件: document.getElementById("myBtn").addEventListener("click", displayDate); 尝试一下 » addEventListener() 方法用于向指定元素添加...(投递于2019-03-08 13:52:29)

JavaScript HTML DOM 事件

JavaScript HTML DOM 事件 HTML DOM 使 JavaScript 有能力对 HTML 事件做出反应。 实例 Mouse Over Me Click Me 对事件做出反应 我们可以在事件发生时执行 JavaScript,比如当用户在 HTML 元素上点击时。 如需在用户...(投递于2019-03-08 13:52:25)

JavaScript HTML DOM - 改变CSS

JavaScript HTML DOM - 改变CSS HTML DOM 允许 JavaScript 改变 HTML 元素的样式。 改变 HTML 样式 如需改变 HTML 元素的样式,请使用这个语法: document.getElementById( id ).style. property = 新样式 下面的例子会改变...(投递于2019-03-08 13:52:20)

JavaScript HTML DOM - 改变 HTML

JavaScript HTML DOM - 改变 HTML HTML DOM 允许 JavaScript 改变 HTML 元素的内容。 改变 HTML 输出流 JavaScript 能够创建动态的 HTML 内容: 今天的日期是: 在 JavaScript 中,document.write() 可用于直接向 HTML 输出...(投递于2019-03-08 13:52:16)

JavaScript HTML DOM

JavaScript HTML DOM 通过 HTML DOM,可访问 JavaScript HTML 文档的所有元素。 HTML DOM (文档对象模型) 当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model)。 HTML DOM 模型被构造为对象...(投递于2019-03-08 13:52:12)

JavaScript 闭包

JavaScript 闭包 JavaScript 变量可以是局部变量或全局变量。 私有变量可以用到闭包。 全局变量 函数可以访问由函数内部定义的变量,如: 实例 function myFunction ( ) { var a = 4 ; return a * a ; } 尝试一下...(投递于2019-03-08 13:52:08)

JavaScript 函数调用

JavaScript 函数调用 JavaScript 函数有 4 种调用方式。 每种方式的不同在于 this 的初始化。 this 关键字 一般而言,在Javascript中,this指向函数执行时的当前对象。 注意 this 是保留关键字,你不能修...(投递于2019-03-08 13:52:01)

JavaScript 函数参数

JavaScript 函数参数 JavaScript 函数对参数的值没有进行任何的检查。 函数显式参数(Parameters)与隐式参数(Arguments) 在先前的教程中,我们已经学习了函数的显式参数: functionName ( parameter1 , parameter2...(投递于2019-03-08 13:51:57)

JavaScript 函数定义

JavaScript 函数定义 JavaScript 使用关键字function 定义函数。 函数可以通过声明定义,也可以是一个表达式。 函数声明 在之前的教程中,你已经了解了函数声明的语法 : function functionName(parameters...(投递于2019-03-08 13:51:53)

JavaScript 代码规范

JavaScript 代码规范 所有的 JavaScript项目适用同一种规范。 JavaScript 代码规范 代码规范通常包括以下几个方面: 变量和函数的命名规则 空格,缩进,注释的使用规则。 其他常用规范…… 规范的代...(投递于2019-03-08 13:51:49)

javascript:void(0) 含义

javascript:void(0) 含义 我们经常会使用到 javascript:void(0) 这样的代码,那么在 JavaScript 中 javascript:void(0) 代表的是什么意思呢? javascript:void(0) 中最关键的是 void 关键字,void 是 JavaScript 中非常重要...(投递于2019-03-08 13:51:45)

JavaScript JSON

JavaScript JSON JSON 是用于存储和传输数据的格式。 JSON 通常用于服务端向网页传递数据 。 什么是 JSON? JSON 英文全称 JavaScript Object Notation JSON 是一种轻量级的数据交换格式。 JSON是独立的语言 *...(投递于2019-03-08 13:51:40)

JavaScript let 和 const

JavaScript let 和 const ECMAScript 2015(ECMAScript 6) ES2015(ES6) 新增加了两个重要的 JavaScript 关键字: let 和 const。 let 声明的变量只在 let 命令所在的代码块内有效。 const 声明一个只读的常量,一旦声明,...(投递于2019-03-08 13:51:36)

JavaScript 保留关键字

JavaScript 保留关键字 在 JavaScript 中,一些标识符是保留关键字,不能用作变量名或函数名。 JavaScript 标准 所有的现代浏览器完全支持 ECMAScript 3(ES3,JavaScript 的第三版,从 1999 年开始)。 EC...(投递于2019-03-08 13:51:32)

JavaScript 验证 API

JavaScript 验证 API 约束验证 DOM 方法 Property Description checkValidity() 如果 input 元素中的数据是合法的返回 true,否则返回 false。 setCustomValidity() 设置 input 元素的 validationMessage 属性,用于自定义错误...(投递于2019-03-08 13:51:28)

JavaScript 表单验证

JavaScript 表单验证 JavaScript 表单验证 JavaScript 可用来在数据被送往服务器前对 HTML 表单中的这些输入数据进行验证。 表单数据经常需要使用 JavaScript 来验证其正确性: 验证表单数据是否为空?...(投递于2019-03-08 13:51:23)

JavaScript 表单

JavaScript 表单 JavaScript 表单验证 HTML 表单验证可以通过 JavaScript 来完成。 以下实例代码用于判断表单字段(fname)值是否存在,如果存在,则弹出信息,否则阻止表单提交: JavaScript 实例 function...(投递于2019-03-08 13:51:19)

JavaScript 使用误区

JavaScript 使用误区 本章节我们将讨论 JavaScript 的使用误区。 赋值运算符应用错误 在 JavaScript 程序中如果你在 if 条件语句中使用赋值运算符的等号 (=) 将会产生一个错误结果, 正确的方法是使用...(投递于2019-03-08 13:51:13)

JavaScript 严格模式(use strict)

JavaScript 严格模式(use strict) JavaScript 严格模式(strict mode)即在严格的条件下运行。 使用 "use strict" 指令 "use strict" 指令在 JavaScript 1.8.5 (ECMAScript5) 中新增。 它不是一条语句,但是是一个字面量...(投递于2019-03-08 13:51:06)

JavaScript 变量提升

JavaScript 变量提升 JavaScript 中,函数及变量的声明都将被提升到函数的最顶部。 JavaScript 中,变量可以在使用后声明,也就是变量可以先使用再声明。 以下两个实例将获得相同的结果: 实例...(投递于2019-03-08 13:51:02)

JavaScript 调试

JavaScript 调试 在编写 JavaScript 时,如果没有调试工具将是一件很痛苦的事情。 JavaScript 调试 没有调试工具是很难去编写 JavaScript 程序的。 你的代码可能包含语法错误,逻辑错误,如果没有调试...(投递于2019-03-08 13:50:54)

JavaScript 错误 - throw、try 和 catch

JavaScript 错误 - throw、try 和 catch try 语句测试代码块的错误。 catch 语句处理错误。 throw 语句创建自定义错误。  JavaScript 错误 当 JavaScript 引擎执行 JavaScript 代码时,会发生各种错误。 可能是语...(投递于2019-03-08 13:50:50)