Event 对象概述事件发生以后,会产生一个事件对象,作为参数传给监听函数。浏览器原生提供一个Event...
事件模型监听函数浏览器的事件模型,就是通过监听函数(listener)对事件做出反应。事件发生后,浏览器...
EventTarget 接口事件的本质是程序各个组成部分之间的一种通信方式,也是异步编程的一种实现。DO...
Mutation Observer API概述Mutation Observer API 用来监视 DO...
CSS 操作CSS 与 JavaScript 是两个有着明确分工的领域,前者负责页面的视觉效果,后者负责...
Text 节点和 DocumentFragment 节点Text 节点的概念文本节点(Text)代表元素...
属性的操作HTML 元素包括标签名和若干个键值对,这个键值对就称为“属性”(attribute)。<...
Element 节点简介Element节点对象对应网页的 HTML 元素。每一个 HTML 元素,在 D...
Document 节点概述document节点对象代表整个文档,每张网页都有自己的document对象。...
ParentNode 接口,ChildNode 接口节点对象除了继承 Node 接口以外,还拥有其他接口...
NodeList 接口,HTMLCollection 接口节点都是单个对象,有时需要一种数据结构,能够容...
Node 接口所有 DOM 节点对象都继承了 Node 接口,拥有一些共同的属性和方法。这是 DOM 操...
DOM 概述DOMDOM 是 JavaScript 操作网页的接口,全称为“文档对象模型”(Docume...
Promise 对象概述Promise 对象是 JavaScript 的异步操作解决方案,为异步操作提供...
定时器JavaScript 提供定时执行代码的功能,叫做定时器(timer),主要由setTimeout...
异步操作概述单线程模型单线程模型指的是,JavaScript 只在一个线程上运行。也就是说,JavaSc...
严格模式除了正常的运行模式,JavaScript 还有第二种运行模式:严格模式(strict mode)...
Object 对象的相关方法JavaScript 在Object对象上面,提供了很多相关方法,处理面向对...
对象的继承面向对象编程很重要的一个方面,就是对象的继承。A 对象通过继承 B 对象,就能直接拥有 B 对...
this 关键字涵义this关键字是一个非常重要的语法点。毫不夸张地说,不理解它的含义,大部分开发任务都...
实例对象与 new 命令JavaScript 语言具有很强的面向对象编程能力,本章介绍 JavaScri...
JSON 对象JSON 格式JSON 格式(JavaScript Object Notation 的缩写...
RegExp 对象RegExp对象提供正则表达式的功能。概述正则表达式(regular expressi...
Date 对象Date对象是 JavaScript 原生的时间库。它以国际标准时间(UTC)1970年1...
Math 对象Math是 JavaScript 的原生对象,提供各种数学功能。该对象不是构造函数,不能生...
console 对象与控制台console 对象console对象是 JavaScript 的原生对象,...
编程风格概述“编程风格”(programming style)指的是编写代码的样式规则。不同的程序员,往...
错误处理机制Error 实例对象JavaScript 解析或运行时,一旦发生错误,引擎就会抛出一个错误对...
数据类型的转换概述JavaScript 是一种动态类型语言,变量没有类型限制,可以随时赋予任意值。var...