1

嗨,我在第二行遇到编译错误,我正在使用 JSLint。

t.dat = dataObj;
t.medianTime = t.dat.medianTime || t.MEDIAN_TIME, 

为语句添加分号或逗号有什么区别。请有人建议 JSLint 的正确文档。

4

1 回答 1

2

在 JavaScript 中,分号将结束语句,而逗号用于将多个变量声明收集到一个语句中(以及其他用途)。例如:

var myNumericVar = 1,
    myBooleanVar = false;

这将相当于

var myNumericVar = 1;
var myBooleanVar = false;

回到您的问题,如果您用分号替换逗号,JSLint 应该停止抱怨。

于 2012-05-16T11:26:02.500 回答