-1

グローバル配列 Arr を定義し、 if 条件で配列内にいくつかの値を挿入しています。if条件で配列 Arr のすべての値を確認できますが、 else if 条件で Arr を使用しようとすると、Arrの長さを取得しています。 0 (ゼロ) として。何が原因かわかりません。私は助けが必要です。誰かがそれに光を当てることができれば感謝します. 誰かが問題を知っている場合は、このコードを編集してください。

Arr=[]; // Global Variable

for(var k=1; k<=2; k++){

if (k ==1){

//Inserting the values in array Arr

//My Arr array is having value Arr[{Firstname:"xyz", Lastname:"abc"}{Firstname:"xyz1", Lastname:"abc1"}]


Console.log(Arr); //Here I can see all the values inside the Array Arr in console.


}else if (k ==1){

console.log(Arr.length); //Here I'm getting  Array value as 0


}

}
4

1 に答える 1

1

「if」ステートメント内で配列をロードしているように見えます。これは、else に値がないことが正しいことを意味します。

于 2013-04-22T15:00:28.623 に答える