Javascript 应为赋值或函数调用,而不是看到表达式
我使用JSLint来确保我的JavaScript是“严格的”,并且我得到了以下错误: 应为赋值或函数调用,而不是看到表达式 关于以下代码:Javascript 应为赋值或函数调用,而不是看到表达式,javascript,Javascript,我使用JSLint来确保我的JavaScript是“严格的”,并且我得到了以下错误: 应为赋值或函数调用,而不是看到表达式 关于以下代码: 如果(索引>0){ shakStaute==1; }JSLint正在标记shakSuite==1是一条毫无意义的语句。它所做的唯一事情是计算变量shakSuite,将其值与1进行比较,然后丢弃比较结果。它不做任何其他事情 如果您的目标是将shakSuite设置为1,则您需要=(赋值),而不是==(严格相等比较): JSLint正在标记shakSuite==
如果(索引>0){
shakStaute==1;
}
JSLint正在标记shakSuite==1代码>是一条毫无意义的语句。它所做的唯一事情是计算变量shakSuite
,将其值与1
进行比较,然后丢弃比较结果。它不做任何其他事情
如果您的目标是将shakSuite
设置为1
,则您需要=
(赋值),而不是==
(严格相等比较):
JSLint正在标记shakSuite==1代码>是一条毫无意义的语句。它所做的唯一事情是计算变量shakSuite
,将其值与1
进行比较,然后丢弃比较结果。它不做任何其他事情
如果您的目标是将shakSuite
设置为1
,则您需要=
(赋值),而不是==
(严格相等比较):
非常感谢非常感谢
if (index > 0) {
shakSuite = 1;
}