本文来自https://github.com/mqyqingfeng/Blog
JavaScript深入系列第十三篇,讲解类数组对象与对象的相似与差异以及arguments的注意要点
本文来自https://github.com/mqyqingfeng/Blog
JavaScript深入系列第十三篇,讲解类数组对象与对象的相似与差异以及arguments的注意要点
本文来自https://github.com/mqyqingfeng/Blog
JavaScript深入系列第十五篇,讲解JavaScript各种继承方式和优缺点。
本文来自https://github.com/mqyqingfeng/Blog
JavaScript深入系列第九篇,除了按值传递、引用传递,还有第三种传递方式 —— 按共享传递
在《JavaScript高级程序设计》第三版 4.1.3,讲到传递参数:
本文来自https://github.com/mqyqingfeng/Blog
JavaScript深入系列第八篇,介绍理论上的闭包和实践上的闭包,以及从作用域链的角度解析经典的闭包题。
MDN 对闭包的定义为:
本文来自https://github.com/mqyqingfeng/Blog
JavaScript深入系列第十一篇,通过bind函数的模拟实现,带大家真正了解bind的特性
一句话介绍 bind:
本文来自https://github.com/mqyqingfeng/Blog
JavaScript深入系列第六篇,本篇我们追根溯源,从ECMAScript5规范解读this在函数调用时到底是如何确定的。
在《JavaScript深入之执行上下文栈》中讲到,当JavaScript代码执行一段可执行代码(executable code)时,会创建对应的执行上下文(execution context)。
本文来自https://github.com/mqyqingfeng/Blog
JavaScript深入系列第十四篇,讲解创建对象的各种方式,以及优缺点。
这篇文章讲解创建对象的各种方式,以及优缺点。
本文来自https://github.com/mqyqingfeng/Blog
JavaScript深入系列的第一篇,从原型与原型链开始讲起,如果你想知道构造函数的实例的原型,原型的原型,原型的原型的原型是什么,就来看看这篇文章吧。
在第 1 部分:基础知识中,我们描述了如何在线程上启动任务、配置线程以及双向传递数据。同时也说明了局部变量对于线程来说是私有的,以及引用是如何在线程之间共享,允许其通过公共字段进行通信。
下一步是同步(synchronization):为期望的结果协调线程的行为。当多个线程访问同一个数据时,同步尤其重要,但是这是一件非常容易搞砸的事情。