String, Nilai Numerik, dan Nilai Boolean semuanya milik nilai diskrit (skalar). Jika suatu variabel diskrit, maka ia hanya memiliki satu nilai kapan saja.
Jika Anda ingin menggunakan variabel untuk menyimpan satu set nilai, Anda perlu menggunakan array.
Array adalah koleksi yang terdiri dari beberapa nilai pohon dengan nama yang sama. Setiap array dalam koleksi adalah elemen dari array. Anda dapat menggunakan tim variabel untuk menyimpan nama setiap anggota di tim.
Dalam JavaScript, array dibuat menggunakan deklarasi array kata kunci, dan rekannya juga dapat menyatakan panjang variabel. Misalnya
Salinan kode adalah sebagai berikut:
var ateam = array baru (12); // menyatakan panjang variabel
Ketika jumlah akhir dari suatu array tidak dapat diprediksi, array deklarasi mungkin tidak menentukan nomor tertentu. Misalnya:
Salinan kode adalah sebagai berikut:
var ateam = array baru (); // Jika jumlah akhir array tidak diketahui, Anda tidak dapat mendeklarasikan nomor spesifik
Ateam [0] = 1414;
ateam [1] = "Beijing";
ateam [2] = 0x4;
Ateam [3] = "I Can";
ateam [4] = "merah";
ateam [5] = "biru";
ateam [6] = "oranye";
Selain itu, Anda dapat membuat array secara langsung
Salinan kode adalah sebagai berikut:
var ateam = array baru ("111", "biru", "merah", "beijing");
Seperti string, array juga dapat menggunakan panjang untuk mendapatkan dan menentukan panjang array.
Salinan kode adalah sebagai berikut:
var ateam = array baru ("111", "biru", "merah", "beijing");
document.write (ateam [1]+"<br>");
document.write (ateam.length +"<br>")
Mari kita perhatikan: pemahaman yang lebih dalam tentang array.
Salinan kode adalah sebagai berikut:
var ateam = array baru ("111", "biru", "merah", "beijing");
ateam [20] = "12415"
document.write (ateam [20]+"<br>");
document.write (ateam.length +"<br>")
Selain itu, array juga dapat didefinisikan dengan []. Gunakan koma untuk memisahkan bagian tengah.
Salinan kode adalah sebagai berikut:
Steam = [10, "5565", "Beijing", 33263, "Red"]
Document.write (Steam [3]) // Output 33263
Array dapat dikonversi dengan mudah menggunakan tostring ()
Salinan kode adalah sebagai berikut:
Steam = [10, "5565", "pking", 33263, "merah"]
document.write (steam.tostring ()) //
// hasil output 10.5565, pking, 33263, merah
document.write (typeof (ss));
// Output Hasil String
Jika array dikonversi ke string, Anda tidak ingin menggunakan koneksi koma, Anda dapat menggunakan metode join ().
Salinan kode adalah sebagai berikut:
Steam = [10, "5565", "pking", 33263, "merah"]
ss = steam.join ("-");
dd = steam.join ("] [")
// hasil output 10.5565, pking, 33263, merah
Document.write (SS);
Document.write (DD);
// Output 10-5565-PKING-33263-RED 10] [5565] [PKING] [33263] [merah
Untuk string, JavaScript menggunakan split () untuk mengubahnya menjadi array
Salinan kode adalah sebagai berikut:
var buah = "apel, 2151, oranye";
sfruit = fruit.split (",")
document.write (sFruit); // output Apple, 2151, oranye
document.write (sfruit.join ("-")); // Output Apple-2151-oranye
Mengikuti contoh di atas, JavaScript menyediakan metode terbalik () untuk membalikkan array.
Salinan kode adalah sebagai berikut:
var buah = "apel, 2151, oranye";
sfruit = fruit.split (",")
document.write (sFruit); // output Apple, 2151, oranye
document.write (sfruit.join ("-")+"<br>"); // Output Apple-2151-oranye
document.write (sfruit.reverse ()+"<br>"); output oranye, 2151, apel
document.write (sfruit.reverse (). tostring ()+"<br>"); Output Apple, 2151, Orange
Untuk inversi string, JavaScript tidak memiliki metode konversi langsung. Kita dapat menggunakan split () untuk mengonversi string menjadi array, menggunakan rerverse () untuk membalik, dan kemudian menggunakan gabungan untuk koneksi untuk mencapai inversi string.
Salinan kode adalah sebagai berikut:
var buah = "2151, oranye, apel";
var sfruit = "iambeijing123";
Document.write (Fruit.split (","). Reverse ()+"<br>"); // 2151, oranye, apel
document.write (sfruit.split (""). Reverse (). gabung ("")+"<br>"); // output iambeijing123
Gunakan sort () untuk mengurutkan elemen array (urutan alfabet).
Salinan kode adalah sebagai berikut:
buah = ["oranye2", "2151", "oranye", "apel"]
Document.write (Fruit.sort ()); // hasil output 2151, apel, oranye, oranye2
Tentang penggunaan push () dan pop ()
Salinan kode adalah sebagai berikut:
sfruit = array baru ();
sfruit.push ("merah");
sfruit.push ("hijau");
sfruit.push ("oragen");
sfruit.push ("biru");
document.write (sfruit.length + sfruit.toString () + "<br>");
var wfruit = sfruit.pop ();
Document.write (WFruit+"<br>")
document.write (sfruit.tostring ())
Seperti disebutkan di atas, JavaScript memperlakukan array sebagai tumpukan, dan push () dan pop mereka melalui push () dan pop ().