Javascript教程
JavaScript教程:JavaScript函数定义
JavaScript 使用关键字 function 定义函数。 函数可以通过声明定义,也可以是一个表达式。 函数声明 在之前的教程中,你已经了解了函数声明的语法…
JavaScript教程:JavaScript函数参数
JavaScript 函数对参数的值没有进行任何的检查。 函数显式参数(Parameters)与隐式参数(Arguments) 在先前的教程中,我们已经学习了函数的显式参数:fun…
JavaScript教程:JavaScript函数调用
JavaScript 函数有 4 种调用方式。 每种方式的不同在于 this 的初始化。 this 关键字 一般而言,在Javascript中,thi…
JavaScript教程:JavaScript闭包
JavaScript 变量可以是局部变量或全局变量。 私有变量可以用到闭包。 全局变量 函数可以访问由函数内部定义的变量,如: 函数也可以访问函数外部定义的变量,如: 后面一个实例…
JavaScript教程:HTML DOM 简介
通过 HTML DOM,可访问 JavaScript HTML 文档的所有元素。 HTML DOM (文档对象模型) 当网页被加载时,浏览器会创建页面的文档对象模型(Documen…
JavaScript教程:HTML DOM – 改变 HTML
HTML DOM 允许 JavaScript 改变 HTML 元素的内容。 改变 HTML 输出流 JavaScript 能够创建动态的 HTML 内容: 今天的日期是: …
JavaScript教程:HTML DOM – 改变CSS
HTML DOM 允许 JavaScript 改变 HTML 元素的样式。 改变 HTML 样式 如需改变 HTML 元素的样式,请使用这个语法:document.getEleme…
JavaScript教程:HTML DOM 事件
HTML DOM 使 JavaScript 有能力对 HTML 事件做出反应。 对事件做出反应 我们可以在事件发生时执行 JavaScript,比如当用户在 HTML 元素上点击时…
JavaScript教程:HTML DOM EventListener
addEventListener() 方法 实例 在用户点击按钮时触发监听事件: addEventListener() 方法用于向指定元素添加事件句柄。 addEventListe…
JavaScript教程:HTML DOM 元素 (节点)
本章节介绍如何向文档中添加和移除元素(节点)。 创建新的 HTML 元素 (节点) – appendChild() 要创建新的 HTML 元素 (节点)需要先创建一个元…
JavaScript教程:HTML DOM 集合(Collection)
本章节介绍 DOM 集合的使用。 HTMLCollection 对象 getElementsByTagName() 方法返回 HTMLCollection 对象。 HTMLColl…
JavaScript教程:HTML DOM 节点列表
JavaScript HTML DOM 节点列表 NodeList 对象是一个从文档中获取的节点列表 (集合) 。 NodeList 对象类似 HTMLCollectio…
JavaScript教程:对象
JavaScript 中的所有事物都是对象:字符串、数值、数组、函数… 此外,JavaScript 允许自定义对象。 所有事物都是对象 JavaScript 提供多个内…
JavaScript教程:prototype(原型对象)
所有的 JavaScript 对象都会从一个 prototype(原型对象)中继承属性和方法。 在前面的章节中我们学会了如何使用对象的构造器(constructor): 实例 我们…
JavaScript教程:Number 对象
JavaScript 只有一种数字类型。 可以使用也可以不使用小数点来书写数字。 JavaScript 数字 JavaScript 数字可以使用也可以不使用小数点来书写: 实例 v…
JavaScript教程:字符串(String)对象
String 对象用于处理已有的字符块。 JavaScript 字符串 一个字符串用于存储一系列字符就像 “John Doe”. 一个字符串可以使用单引号或…
JavaScript教程:Date(日期)对象
完整的 Date 对象参考手册 我们提供 JavaScript Date 对象参考手册,其中包括所有可用于日期对象的属性和方法。JavaScript Date 对象参考手册。 该手…
JavaScript教程:Array(数组) 对象
首先看个简单里实例。创建数组, 为其赋值: 什么是数组? 数组对象是使用单独的变量名来存储一系列的值。 如果你有一组数据(例如:车名字),存在单独变量如下所示: var car1=…
JavaScript教程:Boolean(布尔) 对象
Boolean(布尔)对象用于将非布尔值转换为布尔值(true 或者 false)。 Boolean(布尔)对象参考手册 我们提供 JavaScript Boolean 对象参考手…
JavaScript教程:Math(算数)
完整的 Math 对象参考手册 我们提供 JavaScript Math 对象的参考手册,其中包括所有可用于算术对象的属性和方法。 该手册包含了对每个属性和方法的详细描述以及相关实…