0
上Bar.prototype
望着foo
功能:功能的`return`
Bar.prototype.foo = function() {
return console.log("Foo");
};
什麼
和
Bar= function(name) {
...
return this.foo(); // note the 'return'
};
在這種情況下什麼也沒有,因爲'console.log'返回'undefined',這與根本沒有'return'語句相同。 –
如果函數返回'Unit/void'即返回'this.foo()',即什麼都沒有。 –
好點,@RocketHazmat - http://jsfiddle.net/9GLGz/。謝謝 –