var Human = function (name) {
this.name = name;
}
Human.prototype.sayName = function () {
console.log(this.name);
}
var klam = new Human('klam');
输出 Human.__proto__的时候,按理该输出Function.prototype,但再Chrome浏览器中显示: function Empty () {}。
再输出 Human.__proto__.constructor,结果为:function Function() { [native code] },这没问题
最后不死心再试试 Human.__proto__.constructor.prototype,又成:function Empty() {}了。
这个function empty究竟是个什么?
HUH函数
芜湖不芜
汪汪一只猫
翻过高山走不出你
梵蒂冈之花
相关分类