Rumah  >  Artikel  >  hujung hadapan web  >  Soalan Lazim tentang Menambah dan Mengakses Nilai pada Tatasusunan dalam Petua JavaScript_Javascript

Soalan Lazim tentang Menambah dan Mengakses Nilai pada Tatasusunan dalam Petua JavaScript_Javascript

WBOY
WBOYasal
2016-05-16 15:16:11972semak imbas

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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn