读书笔记:《你不知道的JavaScript(上卷)》 - [美]Kyle Simpson 著 / 赵望野 梁杰 译 2018年12月8日2025年6月12日除除发表评论 详细探讨了 JavaScript 中的编译原理、作用域规则、闭包机制与提升行为,深入解析了 this 的绑定规则及其四种调用方式 (默认绑定、隐式绑定、显式绑定、new 绑定)。同时,通过对类与原型链的分析,阐明了 JavaScript 的委托机制与对象关联的设计哲学,强调类语法的局限性及其与传统面向对象语言的差异,最终倡导拥抱动态特性与行为委托的编程风格。
关于 this,作用域,属性,原型链的一个小练习 2018年3月20日2025年6月12日除除发表评论 通过示例分析了 JavaScript 中作用域和 this 的取值规则,解释了方法内变量查找优先级及其与 this 的关系。构造函数中变量优先取局部作用域值,若返回 this.name 则取实例属性值;若实例无对应属性,则沿原型链查找,返回原型上的 name 值。