JavaScript SyntaxError – 相等性测试 (==) 错误输入为赋值 (=)?
这个 JavaScript相等性 (==) 警告测试错误地输入为赋值 (=)?如果使用赋值 (=) 代替相等 (==),则会发生。
信息:
Warning: SyntaxError: test for equality (==) mistyped as assignment (=)?
错误类型:
SyntaxError: Warning which is reported only if
javascript.options.strict preference is set to true.
错误原因:代码中使用赋值 (=) 代替相等 (==)。
示例 1:在此示例中,使用 '=' 代替 '=='。所以发生了错误。
HTML
HTML
输出:
Warning: SyntaxError: test for equality (==)
mistyped as assignment (=)?
示例 2:在此示例中,使用 '=' 代替 '=='。所以发生了错误。
HTML
输出:
Warning: SyntaxError: test for equality (==)
mistyped as assignment (=)?