logo头像

叩首问路,码梦为生

JS

Promise入门

Promise入门

幕课网上的视频——Promise入门笔记,Promise 作为 ES6 中最重要的特性之一,对其进行了解和学习是非常有必要的,课程的源码已经上传至我的github。 Promise是什么MDN The Promise object ...

Blue老师ES6视频笔记

Blue老师ES6视频笔记

请容许我吐槽一下,我发现中国很多前端的大神的英文真的差啊。。 ES6 兼容性可以在线查看兼容性: ES5:kangax.github.io/compat-table/es5/ ES6:kangax.github.io/compat-...

读书笔记系列(9)——你不知道的JavaScript(上卷)

读书笔记系列(9)——你不知道的JavaScript(上卷)

这本书在 github 上很火,而中文译本迟迟没有发行,最近出了中卷,我很早之前就听说了该大作,然而一直没有时间拜读,现在实习告一段落了,终于可以静下心来品味经典了。 作用域是什么在传统编译语言的流程中,程序中的一段源代码在执行之前会...

JS中的对象系统

JS中的对象系统

转载自简书-浅析JavaScript的对象系统 首先,你肯定在不少地方看到过这句话: JavaScript 中一切皆对象 这句话是很有道理的(废话,要不然能在不少地方都看到吗。。),你可能没有意识到,在 JavaScript(以下...

let和var到底有什么区别?

let和var到底有什么区别?

问题来自于stackoverflow:What’s the difference between using “let” and “var” to declare a variable? 我们都知道 ES6 中引入了 let 声明,而...

在JS中如何清空一个数组?

在JS中如何清空一个数组?

问题来源于stackoverflow:How do I empty an array in JavaScript?。更多关于JS中数组的相关操作参见:JS中数组方法总结 比如我有如下数组:A = [1, 2, 3, 4]; 我如何清空...

JS中的apply、call和bind

JS中的apply、call和bind

关于 JS 中的 apply、call 和 bind,网上的相关文章实在是太多了,但是对于我这种比较重视基础的人来说,感觉大部分文章都讲不到点子上,不乏无脑复制粘贴之辈,所以我在参考了一些资料之后,决定用比较容易理解的方式来讲解,同时...