1
0
Fork 0
Browse Source

vault backup: 2022-05-13 15:00:36

master
YuJian 3 years ago
parent
commit
c4b2928f8e
  1. 4
      深入探索 JavaScript/JavaScript 对象.md

4
深入探索 JavaScript/JavaScript 对象.md

@ -26,4 +26,6 @@ JavaScript 使用对象模拟函数的的设计代替了一般编程语言中的
\[\[construct\]\] 的执行过程大致如下: \[\[construct\]\] 的执行过程大致如下:
1. 以 Object.prototype 为原型创建一个对象 1. 以 Object.prototype 为原型创建一个对象
2. 以新对象为 this,执行函数的 \[\[call\]\] 2. 以新对象为 this,执行函数的 \[\[call\]\]
3. 如果 \[\[call\]\] 的返回值是对象则返回对下个, 3. 如果 \[\[call\]\] 的返回值是对象则返回该对象,否则返回第一步创建的对象
以上也是出现闭包的原因。
Loading…
Cancel
Save