当JSLint遇到一个等号左右两侧的表达式“相似”时,会抛出"Weird assignment"错误。在下面这个例子中我们声明了一个变量x并随后尝试将其赋值给自己:
这个错误是为了强调潜在的、可能会让人感到困惑的以及一些无意义的代码。事实上,几乎没有一种情景是需要将变量(或其他内容)与之本身相对比的。