小编Bre*_*ton的帖子

空格在javascript中很重要

在Java / C / C ++中(并且,除Python外,我能想到的所有其他语言)都将忽略空格。

我刚刚花了几个小时试图弄清楚为什么我在return语句中遇到错误。答案是空格。

所以这是我认为在功能上等效的两个代码段。

return { a:b, c:d};

return
{
a:b,
c:d
};
Run Code Online (Sandbox Code Playgroud)

但是我现在知道第一个可以工作,但是第二个可以在c:d行上引发错误。

有人可以解释为什么它们在语法上不相等吗?

javascript syntax whitespace

0
推荐指数
1
解决办法
564
查看次数

标签 统计

javascript ×1

syntax ×1

whitespace ×1