1. Pengantar Array
Jenis elemen dalam array dapat berupa numerik, string, boolean, dll., Atau bahkan array.
2. Tentukan array
1. Tentukan array melalui konstruktor array:
var arr = array baru (); var arr = array baru (ukuran); var arr = array baru (element1, element2, ...);
2. Tentukan array secara langsung:
var arr = ["string", true, 13];
PS: Suka objek, tulisan ini tidak memanggil konstruktor array ().
3. Elemen Array
1. Elemen Array Akses: Melalui Operator Akses [] seperti ARR [2];
2. Tambahkan elemen array: Langsung tetapkan nilai ke elemen array.
3. Hapus elemen array:
Setelah elemen array didefinisikan, itu tidak dapat dihapus. Menggunakan operator hapus hanya dapat menghapus nilai elemen array, membuat nilai elemen tidak terdefinisi, tetapi tidak dapat menghapus elemen array, dan elemen dalam array tidak dapat dikurangi.
4. Jumlah elemen array: Panjang array. array.length
4. Metode Array
tostring (): Konversi array ke string
gabungan (): Elemen array gabungan ke dalam string, dan secara otomatis menghubungkan elemen array dengan koma sebagai konektor. 1,2,3
Bergabunglah (STR): Elemen array gabungan menjadi string, dan gunakan STR sebagai konektor untuk menghubungkan elemen array. Bergabunglah (-): 1-2-3
Metode tumpukan:
Push (): Tambahkan elemen di ujung array, dan nilai pengembalian adalah panjang array setelah menambahkan elemen.
POP (): Lepaskan elemen terakhir dari ujung array, kurangi nilai panjang array, lalu kembalikan elemen yang dihapus.
Metode antrian:
Push (): Tambahkan elemen di ujung array, dan nilai pengembalian adalah panjang array setelah menambahkan elemen.
Shift (): Lepaskan elemen dari ujung depan array, kurangi nilai panjang array, lalu kembalikan elemen yang dilepas. Dan memajukan semua elemen yang tersisa dengan 1 bit.
unshift (): Tambahkan elemen dari ujung depan array, dan nilai pengembalian adalah panjang array setelah menambahkan elemen (IE browser tidak mendukung nilai pengembalian, pengembalian tidak ditentukan). sebuah
Sortir dengan:
Reverse (): Invert
sort (): urutkan berdasarkan urutan pengkodean karakter
Sortir (pesanan): Parameter pesanan harus berupa fungsi, dan fungsi harus memiliki dua parameter.
// fungsi penyortiran positif naik (value1, value2) {if (value1 <value2) {return -1;} else if (value1> value2) {return 1;} else {return 0;} // reverse sorting function dESCorder (value1, value2) {if (value1 <value2) {return 1;} lainnya jika lainnya (nilai {value) {{value1 <value1 <value1 <value2) {1;} {value {value1; = [0,1,5,10,15]; box.sort (ascorder); box.sort (descorder);Cara beroperasi:
Concat (): Tambahkan elemen dan hasilkan array baru, panjang array asli tidak berubah.
Splice (): Hapus, ganti, atau masukkan elemen array.
Splice (Mulai, Hitung, Nilai, ...): Mulai: Mulai posisi; Hitungan: Jumlah elemen
Slice (Mulai, Akhir): Mengembalikan bagian dari array.
TolocalString (): Konversi ke string lokal.
Di atas adalah pengetahuan yang relevan tentang definisi array JavaScript dan teknik operasi angka yang diperkenalkan kepada Anda oleh editor. Saya harap ini akan membantu Anda!