Panjang array JavaScript

Properti panjang Array JavaScript mengembalikan atau menetapkan bilangan elemen dalam array.

Sintaks untuk mengakses lengthharta tanah adalah:

 arr.length

Di sini, arr adalah tatasusunan.

Contoh 1: Mencari Bilangan Unsur dalam Array

 var companyList = ("Apple", "Google", "Facebook", "Amazon"); console.log(companyList.length); // Output: 4 var randomList = ("JavaScript", 44); console.log(randomList.length); // Output: 2 var emptyArray = (); console.log(emptyArray.length); // Output: 0

Pengeluaran

 4 2 0

Di sini, kita dapat melihat bahawa lengthharta tanah mengembalikan bilangan item dalam setiap array. Ia mengembalikan bilangan bulat yang lebih besar daripada indeks tertinggi dalam Array.

Contoh 2: Menggunakan panjang Array untuk gelung

 var languages = ("JavaScript", "Python", "C++", "Java", "Lua"); // languages.length can be used to find out // the number of times to loop over an array for (i = 0; i < languages.length; i++)( console.log(languages(i)); )

Pengeluaran

 JavaScript Python C ++ Java Lua

Anda juga boleh menetapkan semula lengthharta benda Arraymenggunakan pengendali tugas =.

Sintaks untuk menetapkan panjang Array:

 array.length = 

Ini dapat digunakan untuk memotong atau memperpanjang susunan yang diberikan.

Contoh 3: Menukar sifat panjang Array

 var languages = ("JavaScript", "Python", "C++", "Java", "Lua"); // truncate the Array to 3 elements languages.length = 3 // Output: ( 'JavaScript', 'Python', 'C++' ) console.log(languages) // extend the Array to length 6 languages.length = 6 // Output: ( 'JavaScript', 'Python', 'C++', ) console.log(languages)

Pengeluaran

 ('JavaScript', 'Python', 'C ++') ('JavaScript', 'Python', 'C ++',)

Di sini, pertama kali kita memendekkan panjang Arraysebagai 3 (nilai yang ditetapkan) kurang dari 4 ( Arraypanjang asal ).

Sekiranya nilai yang diberikan lebih daripada Arraypanjang asal , item kosong ditambahkan ke hujung Array. Kita dapat melihat ini berlaku dalam contoh kedua.

Artikel menarik...