JavaScript が「厳密」であることを確認するために、 JSLintツールを使用しています。
次のエラーが表示されますが、修正方法がわかりません。
The body of a for in should be wrapped in an if statement to filter unwanted properties from the prototype
次のコードの場合:
for (var i in keypairs) {
...
}
これを JavaScript の「厳密」であり、JSLint によってフラグが立てられないように修正する方法は誰にでもあります。