- js中的六种继承方式: http://www.cnblogs.com/ayqy/p/4471638.html 这篇博客总结的比较清楚了。要注意一点,来自原型对象的引用属性是所有实例共享的,不来自于原型对象的引用属性是可变的,不是所有实例共享的。
- this指的是,调用函数的那个对象。
apply()/call()是函数对象的一个方法,它的作用是改变函数的调用对象,它的第一个参数就表示改变后的调用这个函数的对象。
constructor属性始终指向创建当前对象的构造函数。 - 作用域链本质上是指一个指向变量对象的指针列表,它只引用但不包含变量对象。
- 变量对象——后台的每个执行环境都有一个表示变量的对象。
- 讲闭包讲的很好的两篇文章: http://www.cnblogs.com/malinlin/p/6028842.html,http://www.codeceo.com/article/javascript-closure-interview.html
- 五大呈现引擎: IE,Gecko, Webkit, KHTML,Opera.