var Foo = function() {
this.name = 'jack';
return {
name: 'tom'
};
}
var foo = new Foo();
请问foo.name是什么?为什么?
var Foo = function() {
this.name = 'jack';
return {
name: 'tom'
};
}
var foo = new Foo();
请问foo.name是什么?为什么?
foo.name 为 tom
主要考验new操作符具体做了什么?搜索 “new操作符” 关键字查看相关介绍