爲什麼我在js中的以下兩個函數中得不到相同的輸出。爲什麼foo2()在這裏返回undefined?
foo1(){
return {
bar:"hello"
};
}
foo2(){
return
{
bar:"hello"
};
}
console.log("foo1 returns:");
console.log(foo1());
console.log("foo2 returns:");
console.log(foo2());
foo2的返回值將其作爲返回值讀取;它不知道對象欄在裏面。 –