(一)语法 对象可以通过两种形式定义: 1. 声明(文字)形式 2. 构造形式 (二)类型 1. JavaScript语言类型 2. JavaS...
(一)垃圾回收机制 函数中局部变量经历一个生命周期: 当我们定义一个变量时,会为它分配一个内存空间用来储存变量的值;当我们读取或使用这个变量时,...
一、关于this 1. 为什么使用this this 提供了一种更优雅的方式来隐式“传递”一个对象引用,因此可以将 API 设计 得更加简洁并且...
一、执行上下文概念 JavaScript代码的执行过程分为两个阶段: 代码编译阶段:由编译器完成,将代码翻译成可执行代码 代码执行阶段:由引擎完...
(一)函数作用域 1. 函数中的作用域 函数作用域的含义是指,属于这个函数的全部变量都可以在整个函数的范围内使用及复用(事实上在嵌套的作用域中也...
(一)作用域是什么? 1. JavaScript代码的执行过程 JavaScript代码的整个执行过程,分为两个阶段,代码编译阶段与代码执行阶段...
在 ECMAScript 中,所有对象并非同等创建的。一般来说,可以创建并使用的对象有三种:本地对象、内置对象和宿主对象,对象还包含两类属性:自...
引用类型的值(对象)是引用类型的一个实例。引用类型有时候也被称为对象定义,因为它们描述的是一类对象所具有的属性和方法。 对象是某个特定引用类型的...
ECMAScript 通过 RegExp 类型来支持正则表达式。 一、正则表达式的定义 通过字面量形式 正则表达式的匹配模式支持下列 3 个标志...
文集作者