我不明白为什么以下评估为3,而不是仅仅在从
JavaScript REPL或Chrome的开发工具运行时声明语法错误:
{1,2,3}; 3
据我所见,这应该是一个语法错误,如下所示:
var foo = {1,3}; Uncaught SyntaxError: Unexpected token,
我觉得我不知道有什么古怪的行为?