2019-11-05 14:00:22
从规范来看,Function.prototype.bind 是如何工作,以及如何来模拟bind操作。
阅读全文
2019-10-24 14:00:04
在JavaScript中分为2大类(原始值类型和对象类型)7中数据类型(Boolean, Null, Undefined, Number, String, Symbol),原始值类型标识对这个数据的任何操作都会返回一个新的数据,也就是说一旦申明一个原始值类型的数据则该数据不可变。如果申明一个对象类型例如: {}, new Map(), new Set(), new Regex(), new Date() 等等。...
阅读全文
2019-10-16 22:00:16
我们在使用 Array.prototype.splice 方法的时候,都会提及说它速度慢,效率低。尤其在例如 Vue或者React 框架中也不推荐使用,原因是为什么呢?
阅读全文
2019-10-10 22:00:12
本文是我翻译《JavaScript Concurrency》书籍的第二章,该书主要以Promises、Generator、Web workers等技术来讲解JavaScript并发编程方面的实践。
阅读全文
2019-05-27 23:00:20
那么什么是自由变量?自由变量就是在函数中使用,但既不是函数参数arguments,也不是函数的局部变量的变量,就是说另外一个函数作用域中的变量。
阅读全文