function test(){ var a={};//创建一个空对象 a._proto_=test.prototype;//把a对象的内置原型属性设置为test的prototype a.name="帅哥天下9";//给对象a 添加属性 a.id="12"; return a; //返回对象a }test.prototype.say=function(){
alert("cool");
}var a=test();console.log(a.say());//say not a functionconsole.log(a._proto_.say());//正确执行我认为 new 的过程就是上述test()的过程 可是为什么方法不会通过原型链去找
添加回答
举报
0/150
提交
取消