我正在使用JSLint来确保我的JavaScript是“严格的”并且我收到以下错误: 期望一个赋值或函数调用,而是看到一个表达式
在以下代码中:
if(index>0){
shakStaute===1;
}
答案 0 :(得分:0)
JSLint正在标记shakSuite===1;
是一个毫无意义的陈述。它唯一做的是评估变量shakSuite
,将其值与1
进行比较,然后丢弃比较结果。它没有做任何其他事情。
如果您的目标是将 shakSuite
设置为值1
,则需要=
(分配),而不是{{ {1}}(严格的平等比较):
===