Array JavaScript berfungsi mirip dengan array di sebagian besar bahasa pemrograman.
<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>learn4Array</title></head><body><script type="text/javascript">//Create and fill array var myArray = new Array();myArray[0] = 100;myArray[1] = "Luka";myArray[2] = true; </script> </body> </html>
Saat membuat array, Anda tidak perlu menyatakan jumlah elemen dalam array. Array JavaScript secara otomatis diubah ukurannya untuk mengakomodasi semua elemen.
Tidak perlu mendeklarasikan jenis data yang terkandung dalam array. Array JavaScript dapat mencampur jenis yang berisi berbagai data.
1. Gunakan array literal
Menggunakan literal, Anda dapat membuat dan mengisi array dalam sebuah pernyataan.
<! Doctype html> <html lang = "en"> <head> <meta charset = "utf-8"> <iteme> Learn4Array </iteme> </head> <daster> <script type = "text/javascript"> var myArray = [100, "luka", true]; </script> </body> ht myArray = [100, "luka", true]; </script> </body>
Contoh ini membuat array baru dengan menentukan elemen array yang diperlukan antara sepasang tanda kurung persegi ([dan]) dan memberikannya ke variabel myArray.
2. Baca dan ubah konten array
Untuk membaca nilai elemen array pada posisi indeks yang ditentukan, gunakan sepasang tanda kurung persegi ([dan]) dan tempatkan nilai indeks antara tanda kurung persegi. Nilai indeks dari array JavaScript dimulai pada 0.
<! Doctype html> <html lang = "en"> <head> <meta charset = "utf-8"> <iteme> Learn4Array </iteme> </head> <diring> <script type = "text/javascript"> var myarray = [100, "luka", true]; // baca nilai elemen array dari array the array the the array the the array the document. 0: "+myArray [0]+" <br/> "); // Ubah array myarray [0] =" Monday "; document.writeln (" index 0: "+myarray [0]); </script> </body> </html>Hasil output:
Indeks 0: 100
Indeks 0: Senin
3. Hitung Isi Array
Anda dapat menyebutkan konten array menggunakan loop untuk.
<! Doctype html> <html lang = "en"> <head> <meta charset = "utf-8"> <iteme> Learn4Array </iteme> </head> <dript type = "text/javascript"> var myArray = [100, "luka", true]; for (var i = 0; i <myray = [100, "luka", true]; for (var i = i <myarray = [100, "luka", true]; for (var i = i <myarray = [Fally (luka ", true]; for (var i = i <myarray = [Fally (luka", true]; for (var i = myray. "+i+": "+myarray [i]+" <br/> ")} </script> </body> </html>
Hasil output:
Indeks 0: 100
Indeks 1: Luka
Indeks 2: Benar
3. Gunakan metode array bawaan
Objek array dalam JavaScript mendefinisikan banyak metode. Gambar berikut mencantumkan beberapa metode yang paling umum digunakan.
<! Doctype html> <html lang = "en"> <head> <meta charset = "utf-8"> <iteme> Learn4Array </iteme> </head> <daster> <script type = "text/javascript"> var myarray1 = [100, "luka"]; var myarray2 = [true]; myArray1.concat (myArray2); for (var i = 0; i <myarray.length; i ++) {document.writeln ("myarray ["+i+"]:"+myarray [i]+"<br />").000document.writeln("<br /"); // / / / /ember = writeln("<> ") myarray.join ('-'); document.writeln (strarray+"<br />");document.writeln("<br />") ;//pop()myarray.pop(); writeln(yarray+" <br />"); document.writeln(yarray+" <br />"); document.writeln(yarray+"<br />") />");//push(<item>) myarray.push("hello javascript ", 200); document.writeln (myarray+" <br />");document.writeln("<br/> "); // myarray = myarray = myarray.reverse (); document. />");document.writeln("<br />");//slice(<start>,<end>)document.writeln( myArray.slice(1,3)+"<br />");document.writeln( myArray.slice(0)+"<br />");document.writeln("<br />");//sort()function SortNumber (a, b) {return b - a;} var myarray3 = ["george", "John", "thomas", "james", "adrew", "martin"]; var myarray4 = [10,5,40,25,1000,1]; document.writeln (myarray3.sort ()+"<) <) <) <) <) <) <) <) <) <) (documentn /document.writeln (document. MyAry fungsi sortir untuk mengurutkan angka berdasarkan ukuran dokumen nilai.writeln (myarray4.sort (sortnumber)+"<br />");document.writeln("<br />"//unshift 1item>) myray.shay. /> "); </script> </body> </html>Hasil output:
myarray [0]: 100
MyArray [1]: Luka
MyArray [2]: Benar
100-luka-true
100, Luka
100, luka, halo javascript, 200
200, halo Javascript, Luka, 100
Halo javascript, luka, 100
Luka, 100
Halo javascript, luka, 100
Adrew, George, James, John, Martin, Thomas
1,10,1000,25,40,5
1000,40,25,10,5,1
1,2, halo javascript, luka, 100
Konten di atas adalah penggunaan array dasar JavaScript yang diperkenalkan kepada Anda oleh editor. Saya harap ini akan membantu Anda!