在绝大多数JavaScript的实现中,数组是稀疏的,我们可以认为js的数组都是稀疏的(虽然ES标准并没有这样规定)。 稀疏数组是什么 稀疏数组与密集数组最大的不同,就是稀疏...
IP属地:广东
在绝大多数JavaScript的实现中,数组是稀疏的,我们可以认为js的数组都是稀疏的(虽然ES标准并没有这样规定)。 稀疏数组是什么 稀疏数组与密集数组最大的不同,就是稀疏...
更新版本已经发表在我的新博客。 REST REST是Representational State Transfer(在表现层上的状态转化)的缩写,这个词的意思要在文章的后面才...
我们在对象创建模式中讨论过,对象创建的模式就是定义对象模板的方式。有了模板以后,我们就可以轻松地创建多个结构相同的对象了。继承就是对象创建模式的扩展,我们需要在旧模板的基础上...
阅读文本之前需要了解JavaScript的原型链和闭包。 在js的编程中我们有时候要创建一批模板相同的变量。比如: 如果每一个对象都像这样通过对象字面量(Object lit...
对象拷贝是在js中最基本的对象操作。 浅拷贝 浅复制仅仅复制嵌套对象的地址: 拷贝需要注意的问题有很多: 需要拷贝的对象是Array 需要拷贝的对象是Number、Strin...
时钟策略是一种在操作系统中的概念,它是一种置换策略,它可以以很小的开销来接近LRU(Least Recently Used,最近最少使用)的功能。理解了时钟策略以后,发现它的...
从类型说起 js只有7种类型: 原始类型(primitives types)booleannumber包括Infinity和NaN,你可以通过typeof Infinity;...
当我们将变量赋值为原始类型(undefined、null、boolean、number、string)的时候,变量直接保存这个值: b = 222之前: b = 222之后:...