Eclipse で次の警告が表示される JavaScript 変数があります 。グローバル変数インデックスが明示的に宣言されていません。
var inputs, index, inputLenght;
inputs = document.getElementsByTagName('p');
inputLength =inputs.length;
for (index = 0; index < inputLength; ++index) {
// some stuf to do
}
これを行うと、警告はなくなりました
for (var index = 0; index < inputLength; ++index) {
// some stuf to do
}
グローバル変数として定義すると警告が表示される理由を知りたいですか?