03 2021 档案
摘要:JS在执行的时候是会预编译的,而预编译是会生成AO(函数作用域)和GO对象(全局作用域); AO对象的生成方式: 1.生成AO对象; 2.找形参和变量声明提前,并且赋值为underfined; 3.实参和形参统一; 4.函数声明提前;(function a() 这种才叫函数声明); JS代码的执行过
阅读全文
摘要:JS中构造函数内部的指向是JS实现继承的关键,总结一下构造函数究竟是怎么“指”的: 我们在这里发现prototype(紫色)最后的指向都是Object.prototype,而__proto__(红色)的指向最后都是Function.prototype。 实例对象中的__proto__是对应相应的构造
阅读全文

浙公网安备 33010602011771号