Object.create = Object.create || function (proto) {
var F = new function () {}
F.prototype = proto;
return new F();
}
subtype.prototype = Object.create(supertype.prototype);
this
跟别的语言大相径庭的是,JavaScript 的 this 总是指向一个对象,而具体指向哪个对象是在
运行时基于函数的执行环境动态绑定的,而非函数被声明时的环境。
本文介绍了JavaScript中this关键字的工作原理及动态绑定特性,并探讨了如何使用Object.create实现原型继承。
989

被折叠的 条评论
为什么被折叠?



