文档说:
此选项禁止使用逗号运算符。当误用时,逗号运算符可能会掩盖语句的值并提升不正确的代码。
但我仍然不清楚JSHint正在寻找什么场景。有人可以举个例子吗?
MDN:逗号运算符
逗号运算符计算其每个操作数(从左到右)并返回最后一个操作数的值。
例
function myFunc() {
var message = "hello";
return (message += "howareya", message);
}
// returns "hellohowareya"