我有下面这样的代码:为什么控制台输出未定义?
function Person() {
this.name = '123';
this.age = 123;
}
Person.prototype.load = function() {
console.log(this.name + " test ");
}
var p1 = new Person();
console.log(p1.load());
控制台输出两个新闻。一种是123 test
,另一种是undefined
。我想知道undefined
从哪里来?
负载()不返回任何值 – Kenny 2014-09-25 11:03:33