本篇是基于《JavaScript高级程序设计(第3版)》DOM相关章节做的整理与归纳,概述了DOM的常见节点类型及核心要点。本篇适合初级JS开发...
我们知道,DOM(文档对象模型)是为了操作文档而定义的一组接口,而BOM(浏览器对象模型)则是为了操作浏览器而定义的一组接口。这很好理解,通过命...
JS本身为我们提供了Array、Date、Math等不少对象(见《浅析JavaScript的对象系统》),但在实际开发中我们使用最多的还是自定义...
属性(property)及其特性(attribute) JS中的对象,实际上就是一组无序键值对组成的一个集合。键就是属性,值就是属性值,属性值可...
说起来 ECMAScript 中什么有意思,我想那莫过于函数了——而有意思的根源,则在于函数实际上是对象。每个函数都是 Function 类型的...
之前在《JavaScript的数据类型》这篇文章里说过,Object对于JavaScript的语言结构来说意义不一般。为什么这么说呢?你肯定在不...
在实际开发中,作用域对于任何语言而言都是一个不可忽视的极为重要的知识点。今天就来谈谈JavaScript的作用域和执行环境。 首先,看一下几个重...
这篇文章结构性地列一下JS中的操作符,并结合示例代码加以简要说明。 一元操作符:只能操作一个值的操作符 递增++和递减--:进行递增或递减操作(...
JavaScript中总共有6种数据类型。可分为两大类:简单数据类型和复杂数据类型。 说明一下:上面这句话现在来说应该是不对的,因为ES6中新增...
文集作者