Artikel ini akan memperkenalkan kepada anda beberapa isu kecil tentang tatasusunan, yang mungkin membantu anda Artikel ini tidak ditulis dengan baik, jadi harap maafkan saya.
1.
// var arr = [,,]; // arr["bbb"]="nor "; // arr[-]="nor "; // console.log(arr); >> [, , , bbb: "nor ", -: "nor "] // console.log(arr.bbb) >> "nor "
Jika kita ingin menambah nilai pada tatasusunan, tambahkannya dalam bentuk []. Jika ia adalah nombor negatif atau rentetan, ia ditambah pada penghujung tatasusunan dan ia ditambah dalam bentuk daripada pasangan nilai kunci, jadi Pada kali seterusnya anda mengakses nilai ini, anda boleh menggunakan borang titik untuk mengaksesnya, tetapi jika ia adalah nombor, anda mesti mengaksesnya melalui [].
2.
// var arr = [,,]; // arr["bbb"]="nor "; // console.log(arr); [, , , bbb: "nor "] // console.log(arr[]) undefined
Jika anda menambah nilai pada tatasusunan melalui rentetan atau nombor negatif, pada kali berikutnya anda mengaksesnya, ia juga mesti diakses melalui pasangan nilai kunci
3.
// var arr = [,,]; // arr["bbb"]="nor "; // arr[-]=; // arr.push(); // console.log(arr); >> [, , , , bbb: "nor "] // console.log(arr.length); >>
// Perlu diingat bahawa nilai yang ditambah melalui rentetan atau nombor negatif tidak akan menambah panjangnya pada tatasusunan, dan nilai yang ditambah dengan cara ini akan sentiasa berada di hujung tatasusunan kerana kami menggunakan tolak kaedah Apabila menambah nombor 4, kami mendapati ia tidak menambahnya pada penghujung Semua orang tahu bahawa kaedah tolak menambah nilai pada penghujung tatasusunan. Mungkin kita boleh membuat kesimpulan bahawa nombor dan nombor disusun, pasangan nilai kunci dan pasangan nilai kunci disusun.
Artikel ini menggunakan tiga perkara di atas untuk menganalisis secara ringkas masalah biasa menambah nilai dan mengakses nilai dalam tatasusunan dalam JavaScript. Saya harap ia akan membantu semua orang. Pada masa yang sama, editor Script House ingin mengucapkan selamat menyambut Festival Musim Bunga kepada semua!