定义display:grid或inline-grid开启子元素的Grid布局。 不同于flex布局,grid布局是一种二维布局,它将容器划分为行和列,行和列组成网格,子元素像...
定义display:grid或inline-grid开启子元素的Grid布局。 不同于flex布局,grid布局是一种二维布局,它将容器划分为行和列,行和列组成网格,子元素像...
创建版本库 版本信息 远程仓库 分支管理 标签管理 自定义git
定义display:flex或inline-flex开启子元素的Flex布局。 设置display: flex后,其子元素的float、clear、vertical-alig...
对象定义:无序属性的集合,其属性可以包含基本值、对象或函数。 6.1 理解对象 6.1.1 属性类型 ECMA-262定义了内部使用的特性,用来描述属性的各种特征。这些特性不...
特性是DOM构建的一个组成部分,属性是元素保持运行时信息的主要手段。 12.1 DOM特性和DOM属性 使用传统的DOM方法getAttribute和setAttribute...
4.1 基本类型和引用类型的值 基本类型值指的是简单的数据段,包括5种:Undefined、Null、Boolean、Number、String。引用类型指的是可能由多个值构...
20.1 语法 JSON的语法可以表示一下三种类型的值。简单值:与JavaScript相同,可以表示字符串,数值,布尔值和null,但不支持特殊值undefined。对象:无...
14.1 表单的基础知识 表单由 元素来表示,继承自HTMLElement类型,除具有HTML元素相同的默认属性外,还具有以下属性和方法:action属性,接受请求的URL;...
13.1 事件流 “DOM2级事件”规定事件流包括3个阶段:事件捕获阶段,处于目标阶段,事件冒泡阶段。事件捕获表示从最外层节点开始捕获事件,然后逐级像内传播直到具体节点。事件...
12.1 DOM变化 node类型变化,DOM3引入两个辅助比较节点的方法,isSameNode()和isEqualNode(),分别判断调用节点和参数节点是否相同或相等。相...
11.1 选择符API querySelector()和querySelectorAll()两个方法接收一个CSS选择符,querySelector()返回与该模式匹配的第一...
10.1 节点层次 DOM可以将任何HTML和XML文档描绘成一个由多层节点构成的结构,文档节点只有一个子节点,即 元素,称之为文档元素,文档元素是最外层元素,文档中的其他所...
引用类型的值(对象)是引用类型的一个实例,在ECMAScript中,引用类型是一种数据结构,用于将数据和功能组织在一起。新对象是使用new操作符后跟一个构造函数来创建。 5....
8.1 window对象 BOM的核心对象是window,它表示浏览器的一个实例。在网页中定义的任何一个对象、变量和函数,都以window作为其Global对象,因此有权限访...
用eval()方法进行求值 eval()方法将执行传入的代码的字符串,并在调用eval()方法的作用域内进行代码求值,最后返回传入字符串中最后一个表达式的执行结果。 在全局作...
定时器和线程是如何工作的 JavaScript提供了两种方式,用于创建定时器以及两个相应的清除方法。这些方法都是window对象上的。 由于JavaScript是单线程的,在...
正则的解释 正则表达式的创建 3个匹配标志的使用方法 正则的术语与操作符 匹配一个有限字符集中的某一个字符 在中括号第一个括号后面加入^,表示匹配该组有限字符集以外的字符 在...
实例化和原型 在JavaScript中,使用原型定义的属性和功能会自动应用到对象的实例上,一但进行了定义,原型的属性就会变成实例化对象的属性。所有函数初始化的时候都有一个pr...
闭包是如何工作的 闭包是一个函数在创建时允许(自身函数)访问并操作(该自身函数之外的变量)时所创建的作用域。最简单的闭包: 在第二个例子中,外部函数b声明内部函数c的时候,不...