この記事では、配列に関するいくつかの小さな問題を紹介します。この記事は十分に書かれていないので、ご容赦ください。
1.
// var arr = [,,]; // arr["bbb"]="nor "; // arr[-]="nor "; // console.log(arr); >> [, , , bbb: "nor ", -: "nor "] // console.log(arr.bbb) >> "nor "
配列に値を追加したい場合は、[]の形式で追加します。負の数値または文字列の場合は、配列の最後に追加されます。キーと値のペアなので、次回この値にアクセスするときは、ドット形式を使用してアクセスできますが、数値の場合は、[] を使用してアクセスする必要があります。
2.
// var arr = [,,]; // arr["bbb"]="nor "; // console.log(arr); [, , , bbb: "nor "] // console.log(arr[]) undefined
文字列または負の数値を使用して配列に値を追加した場合、次回アクセスするときは、キーと値のペアを使用してアクセスする必要があります
3.
// var arr = [,,]; // arr["bbb"]="nor "; // arr[-]=; // arr.push(); // console.log(arr); >> [, , , , bbb: "nor "] // console.log(arr.length); >>
// 文字列または負の数値を介して追加された値は、その長さを配列に追加しません。また、プッシュを使用するため、この方法で追加された値は常に配列の最後にあることに注意してください。メソッド 数値 4 を追加するときに、それが最後に追加されないことがわかりました。push メソッドが値を配列の最後に追加することは誰もが知っています。おそらく、数字と数字が配置され、キーと値のペアとキーと値のペアが配置されているという結論を導くことができるでしょう。
この記事では、上記の 3 つのポイントを使用して、JavaScript での値の追加と配列内の値へのアクセスに関する一般的な問題を簡単に分析します。これが皆様のお役に立てば幸いです。同時に、スクリプト ハウスの編集者は、皆様が幸せな春祭りを迎えられることを願っています。