function a() { return { name: "Yaakov" }; } function b() { return { name: "Yaakov" }; } console.log(a()); console.log(b());
对a的log结果是undefined,因为解释器会在return后面自动补上";"号,因此函数b的写法是最佳实践.