Generator Generator 函数是 ES6 提供的一种异步编程解决方案。Generator函数在fun...[作者空间]
Promise是一种异步编程解决方案,可以使异步代码更加优雅。 例如,我们需要进行这么一个操作: 向一个url获取...[作者空间]
有时候我们想在用户进行某些操作之后向服务端要一些数据,但有些事件的触发是很频繁的,例如mousemove、scro...[作者空间]
1. 利用JSON实现 JSON.parse(JSON.stringify(obj))问题: Date()类型会变...[作者空间]
来自红宝书的几种继承方式 1. 原型链继承 缺点: 原型的属性被所有实例共享 创建子类时不能向父类传参 2. 借用...[作者空间]
call call() 方法调用一个函数, 其具有一个指定的this值和分别地提供的参数(参数的列表)。 例如: ...[作者空间]
js中this指向有几种情况 全局环境 函数调用 构造调用 apply、call、bind绑定 箭头函数 全局环境...[作者空间]
作用域链 Scope Chain 作用域链是一条变量对象组成的链,与执行上下文有关,用于处理标识符时进行变量查询。...[作者空间]
变量对象 (Variable object) 当进入函数代码的执行上下文时,一个被称为 活跃对象 的对象会被创建且...[作者空间]
每当js解析器到达一段可执行js代码时,就会创建一个执行上下文。执行上下文以栈这种数据结构进行存储,先进后出。 执...[作者空间]
最近看面试题文章看到这个问题,查了一下,各个文章关于这个文章的答案都稍微有点出入。于是用chrome的控制台看了一...[作者空间]