arr
配列を定義して割り当てる小さな例があります。ifステートメント内で変数を取得/設定します
var arr;
if (arr = [1]) { // arr is an array here, it contains 1 element
console.log(arr.length); // 1
}
その後、私はこの行で配列
var arr;
// arr is an array here, but why cannot I assign to length property?
if (arr = [1] && arr.length) {
console.log(arr.length);
}
Uncaught TypeError: Cannot read property 'length' of undefined
VaRのARR。 // arrは配列ですが、なぜlengthプロパティに割り当てることができませんか? if((arr = [1])&& arr.length){ console.log(arr.length); } – JYoThI