本文来自https://github.com/mqyqingfeng/Blog
JavaScript深入系列第十四篇,讲解创建对象的各种方式,以及优缺点。
写在前面
这篇文章讲解创建对象的各种方式,以及优缺点。
本文来自https://github.com/mqyqingfeng/Blog
JavaScript深入系列第十四篇,讲解创建对象的各种方式,以及优缺点。
这篇文章讲解创建对象的各种方式,以及优缺点。
本文来自https://github.com/mqyqingfeng/Blog
JavaScript深入系列第六篇,本篇我们追根溯源,从ECMAScript5规范解读this在函数调用时到底是如何确定的。
在《JavaScript深入之执行上下文栈》中讲到,当JavaScript代码执行一段可执行代码(executable code)时,会创建对应的执行上下文(execution context)。
本文来自https://github.com/mqyqingfeng/Blog
JavaScript深入系列第八篇,介绍理论上的闭包和实践上的闭包,以及从作用域链的角度解析经典的闭包题。
MDN 对闭包的定义为:
本文来自https://github.com/mqyqingfeng/Blog
JavaScript深入系列第九篇,除了按值传递、引用传递,还有第三种传递方式 —— 按共享传递
在《JavaScript高级程序设计》第三版 4.1.3,讲到传递参数:
本文来自https://github.com/mqyqingfeng/Blog
JavaScript深入系列第十三篇,讲解类数组对象与对象的相似与差异以及arguments的注意要点
本文来自https://github.com/mqyqingfeng/Blog
JavaScript深入系列第十五篇,讲解JavaScript各种继承方式和优缺点。
本文来自https://github.com/mqyqingfeng/Blog
JavaScript深入系列第四篇,具体讲解执行上下文中的变量对象与活动对象。全局上下文下的变量对象是什么?函数上下文下的活动对象是如何分析和执行的?还有两个思考题帮你加深印象,快来看看吧!