Array Js adalah grup berurutan dari lokasi memori dengan nama yang sama. Lokasi memori dalam array disebut sebagai elemen array. Jumlah total elemen dalam array disebut ukuran array (atau panjangnya)
Setiap lokasi atau elemen dalam array diakses dengan menentukan nama array dan nomor posisi elemen tertentu dalam array. Nomor posisi ini disebut indeks atau subskrip. Dalam JavaScript, indeks ditulis dalam tanda kurung siku ([]) dengan nama array
Dalam JavaScript(Js), elemen pertama dari array Js memiliki nilai indeks 0. Indeks elemen pertama array disebut batas bawahnya (LB) dan indeks elemen terakhir array Javascript disebut Batas Atas (UB)
Array Javascript digunakan untuk memproses sejumlah besar data dengan tipe yang sama. Data disimpan dalam array. Array Js diakses oleh satu nama variabel. nilai indeks digunakan untuk mengakses elemen individual dari array. Biasanya, pernyataan loop digunakan untuk memproses data dalam array dengan mengubah nilai indeks di badan loop untuk mengakses semua elemen array. Beberapa pernyataan diperlukan untuk memproses data dalam array. Oleh karena itu, untuk mengolah data menggunakan array dalam suatu program dapat mengurangi ukuran program
Tautan Pembelian Amazon
Komputer Game Teratas
Laptop Terbaik
Kartu Grafis Terbaik
Hard Drive Portabel
Keyboard Terbaik
Mikrofon PC Kualitas Tinggi Terbaik
Aksesoris komputer
*Tolong dicatat. Ini adalah tautan afiliasi. Saya dapat memperoleh komisi jika Anda membeli komponen melalui tautan ini. Saya akan menghargai dukungan Anda dengan cara ini
Larik dalam JavaScript
Dalam JavaScript, array dianggap sebagai objek. Ini memungkinkan menyimpan banyak nilai dalam satu variabel. Menurut definisi, array Js adalah kumpulan dari tipe data yang sama. Namun, array Javascript dianggap sebagai urutan nilai. Tipe data dari nilai-nilai ini mungkin dari tipe yang berbeda
Jenis larik Js
Js array dibagi menjadi dua jenis
- Array satu dimensi
- Array multi-dimensi
Larik JavaScript Satu Dimensi
Array Js satu dimensi juga dikenal sebagai array linier. Ini hanya terdiri dari satu baris atau satu kolom. Misalnya, suhu setiap hari dalam sebulan disimpan dalam array. Nama array adalah “hari” dan elemennya adalah hari[0], hari[1], hari[2],—-,hari[30]
Nama array di atas "hari" berisi data titik-mengambang (atau data nyata). Ini memiliki 31 elemen. hari[0] adalah elemen pertama dari array Js dan nilainya adalah 5. 2. Demikian pula, day[30] adalah elemen terakhir dari array Js dan nilainya adalah 8. 1
Kita tahu bahwa array Js menempati blok memori yang berdekatan dan dibagi menjadi bagian yang sama. Setiap bagian dari blok memori mewakili satu elemen dari array Javascript. Dalam JavaScript, elemen diberi nomor dari 0 hingga n-1. 'n' mewakili jumlah total elemen array Js
Mendeklarasikan array Js Satu Dimensi
Seperti variabel lain dalam JavaScript, array harus dideklarasikan sebelum digunakan. Mendefinisikan nama array Js dan jumlah elemennya disebut mendeklarasikan array. Saat array Javascript dideklarasikan, blok memori dengan jumlah lokasi berurutan yang diperlukan dicadangkan di memori komputer untuk menyimpan data
Dalam JavaScript, operator baru digunakan untuk membuat array. Sebenarnya operator ini digunakan untuk membuat objek baru. JavaScript menganggap array sebagai tipe data objek
Teknik mendeklarasikan array Js
Ada dua teknik yang digunakan untuk mendeklarasikan array Js
Metode pertama
Dengan cara ini, ukuran array Js ditentukan pada saat deklarasi. Sintaks umum untuk mendeklarasikan array Js menggunakan metode ini adalah
ArrayName= new Array(ukuran);
Di mana
ArrayName
Menentukan nama array
Himpunan
Ini adalah kata kunci dari JavaScript
Ukuran
Menentukan ukuran array i. e. jumlah elemen dalam array
Misalnya, untuk mendeklarasikan array “xyz” berukuran 10, pernyataannya ditulis sebagai;
Xyz= larik baru(10);
Metode Kedua
Dengan cara ini, array Js dideklarasikan tanpa menentukan ukurannya. Ukuran array Js adalah nol. Sintaks umum untuk mendeklarasikan array Js menggunakan metode ini adalah
ArrayName = new Array();
Dalam teknik ini, JavaScript secara otomatis memperluas ukuran ke array ketika elemen array Js baru diinisialisasi. Misalnya, pernyataan berikut membuat larik "arr" berukuran 0, lalu memperluas ukuran larik ini menjadi 50, lalu 500
arr= Larik baru();
arr[49]= 345;
arr[499]= 925;
harap dicatat bahwa jika ukuran array ditentukan pada saat deklarasi, ukurannya juga dapat diperluas. Ini dilakukan dengan cara yang sama seperti dengan array ukuran nol. Misalnya, pernyataan berikut membuat larik Js “abc” dengan ukuran 10, lalu memperluas ukuran larik ini menjadi 30
abc= Larik baru(10);
abc[29] = 139;
pada pernyataan di atas “abc[29] = 139”, ukuran array “abc” diperluas dengan mereferensikan elemennya 29 yang berada di luar ukuran aktual yang ditentukan
Menggunakan larik Js Satu Dimensi
Array Js digunakan untuk memproses sejumlah besar data. Setiap elemen array diakses dengan menentukan nama array Js dan nilai indeksnya. Anda dapat menyimpan data dalam array menggunakan pernyataan input dengan bantuan struktur loop. Nilai indeks array diubah melalui pernyataan loop. Anda dapat memasukkan data ke dalam elemen array Js atau menampilkan elemen data array. Demikian pula, Anda dapat mencari nilai tertentu dari larik. Nilai-nilai array juga dapat diurutkan. Sebelumnya, untuk melakukan operasi yang berbeda pada array, pertama-tama, nilai disimpan dalam array
Menyimpan nilai dalam array Js satu dimensi
Dalam JavaScript, setelah Anda mendeklarasikan sebuah array, itu dapat diisi dengan nilai dari tipe data apa pun. Nilai disimpan dalam array Js menggunakan pernyataan penugasan atau pernyataan input. Dalam JavaScript, Anda dapat menggunakan kotak dialog "prompt" untuk memasukkan data ke dalam elemen array selama eksekusi skrip
Anda juga dapat menetapkan nilai ke masing-masing elemen array menggunakan pernyataan penugasan. Misalnya, untuk menetapkan nilai ke array "temp" yang memiliki 4 elemen, pernyataan penugasan berikut digunakan
Suhu[0] = 15;
Suhu[1] = 20;
Suhu[2] = 28;
Suhu[3] = 30;
Array JavaScript mungkin memiliki beberapa elemen. Biasanya, pernyataan loop digunakan untuk mengakses semua elemen array js. Pernyataan penugasan tunggal atau pernyataan input digunakan di dalam tubuh loop untuk menetapkan data ke semua elemen dengan mengubah nilai indeks
Misalnya, untuk mengisi semua elemen array Js “abc” dengan nilai 50, program ditulis sebagai
<html> <body> <script type = “text/javascript”> Var I; abc= new array(15); for(i=0; i<=14; i++) abc[i]= 50; </script> </body> </html>Contoh, tulis kode JavaScript untuk memasukkan nilai ke dalam elemen individual array selama eksekusi skrip dan menampilkan nilai array Js
<html> <body> <script type="text/JavaScript"> temp = new Array(15); temp[0]= parseInt(prompt("Enter value in 1st element of temp")); temp[1]= parseInt(prompt("Enter value in 2nd element of temp")); temp[2]= parseInt(prompt("Enter value in 3rd element of temp")); temp[3]= parseInt(prompt("Enter value in 4th element of temp")); temp[4]= parseInt(prompt("Enter value in 5th element of temp")); document.write(temp[0]+ "<br>"); document.write(temp[1]+ "<br>"); document.write(temp[2]+ "<br>"); document.write(temp[3]+ "<br>"); document.write(temp[4]+ "<br>"); </script> </body> </html> _Menampilkan Data dari array Js
Pernyataan output digunakan untuk menampilkan konten ke array Js. Dalam JavaScript, Anda dapat menampilkan konten array menggunakan “document. write()”, peringatan dan konfirmasi kotak dialog
Misalnya, untuk menetapkan nilai ke array "abc" dan untuk menampilkan konten array di jendela browser, kodenya diberikan di bawah ini
<html> <body> <script type=”text/javascript> temp= new Array(5); temp[0]=74; temp[1]=66; temp[2]=22; temp[3]=11; temp[4]=44; for(i=0; i<=4; i++) document.write(temp[i] + “<br>”); </script> </body> </html>Dalam kode di atas, pernyataan penugasan digunakan untuk menetapkan nilai ke elemen array JavaScript. Demikian pula, pernyataan output digunakan di dalam struktur for loop untuk mencetak nilai semua elemen array Js "temp"
Contoh. menulis kode JavaScript untuk memasukkan data tipe integer ke dalam array dan kemudian mencetak nilai dalam urutan terbalik
<html> <body> <script type="text/JavaScript"> arr= new Array(5); for (i=0; i<=4; i++) arr[i]= parseInt(prompt("Enter value in " + i + " element of array")); document.write("value of array: "+"<br>"); for(i =4; i>=0; i--) document.write(arr[i]+"<br>"); </script> </body> </html>Contoh. menulis kode JavaScript untuk memasukkan nilai ke dalam array satu dimensi. Temukan jumlah total nilai ganjil dan genap yang masuk ke dalam array satu dimensi
<html> <body> <script type="text/JavaScript"> arr= new Array(10); var i, odd,even; i=odd=even=0; while(i<=9) { arr[i]=parseInt(prompt("enter value into element " + parseInt(i+1))); (arr[i]%2==0) ? even++ : odd++; i++; } document.write("<br>" + " even value: "+even); document.write("<br>" + " odd value: "+odd); </script> </body> </html> _Masukkan nilai 10 kali di prompt
Padat Js Array
Dalam JavaScript, array yang dideklarasikan dan diinisialisasi dengan nilai pada saat deklarasi disebut array Js padat. Dalam bahasa pemrograman lain, menugaskan nilai ke elemen array pada saat deklarasinya disebut inisialisasi array. Array Js yang padat digunakan persis dengan cara yang sama seperti array lainnya
Sintaks umum untuk membuat array Js yang padat adalah;
Arrayname = new Array(daftar nilai);
Dalam sintaks di atas, "daftar nilai" mewakili daftar nilai konstanta yang dipisahkan dengan koma
Misalnya, array yang berisi tiga nilai dibuat sebagai berikut. -
abc = new Array('bahasa inggris', 'matematika', 'komputer');
ukuran larik di atas adalah 3. Anda dapat mengubah ukuran array di atas
Contoh. tulis kode JavaScript untuk menginisialisasi nilai 2, 6, 7, 8, 4, dan 3 dalam array satu dimensi yang menghitung faktorial dari nilai setiap elemen array Js dan mencetak hasilnya
<html> <body> <script type="text/JavaScript"> arr = new Array(2,6,7,8,4,3); var i=0, f,n; while(i<=5) { f=1; n=arr[i]; for(; n>=1; n--) f=f*n; document.write("Factorial of " +arr[i]+": "+f+"<br>"); i++; } </script> </body> </html>Tag
4 dan 3 dalam array satu dimensi yang menghitung faktorial dari nilai setiap elemen array Js dan mencetak hasilnya 6 7 8 Array dalam JavaScript Mendeklarasikan array Js Satu Dimensi Dense Array Padat JavaScript Array Padat Js Array Menampilkan Data Dari Contoh array Js . Temukan jumlah total nilai ganjil dan genap yang masuk ke dalam array satu dimensi Contoh tulis kode JavaScript untuk menginisialisasi nilai 2 Contoh tulis kode JavaScript untuk memasukkan nilai ke dalam elemen individual array selama eksekusi skrip dan menampilkan nilai array Js Js array