logo

JavaScript array.length tulajdonság

A length tulajdonság egy tömb elemeinek számát adja vissza 32 bites előjel nélküli egész szám formájában. Azt is mondhatjuk, hogy a hossz A property egy számot ad vissza, amely a tömbelemek számát jelenti. A visszatérési érték mindig nagyobb, mint a legmagasabb tömbindex.

A hossz A tulajdonság egy tömb elemeinek számának beállítására is használható. A hozzárendelés operátort a long tulajdonsággal együtt kell használnunk egy tömb hosszának beállításához.

A array.length tulajdonság a JavaScriptben megegyezik a array.size() módszer a jQuery-ben. Ban ben JavaScript , nem használható array.size() módszert használjuk array.length tulajdonság egy tömb méretének kiszámításához.

Szintaxis

A következő szintaxist használjuk a tömb hosszának visszaadására

import hangya
 array.length 

A következő szintaxist használjuk a tömb hosszának beállítására

 array.length = number 

A jobb megértés érdekében lássunk néhány használati illusztrációt array.length ingatlan.

Példa1

Ez egy egyszerű példa annak megértésére, hogyan kell kiszámítani egy tömb hosszát a array.length ingatlan.

 array.length <h3> Here, we are finding the length of an array. </h3> var arr = new Array( 100, 200, 300, 400, 500, 600 ); document.write(&apos; The elements of array are: &apos; + arr); document.write(&apos; <br>The length of the array is: &apos; + arr.length); 
Tesztelje most

Kimenet

java tömb szelet

A kimenetben láthatjuk, hogy a tömb hossza a hat, amely nagyobb, mint a tömb legmagasabb indexének értéke. A fenti példában a megadott tömb legmagasabb indexe a 5.

JavaScript array.length tulajdonság

Példa2

Ebben a példában egy tömb hosszát a segítségével állítjuk be array.length ingatlan. Kezdetben a tömb két elemet tartalmaz, így az elején a hossza 2. Ezután növeljük a tömb hosszát 9-re.

A kimenetben a tömb értékeit vesszővel választjuk el. A hossz növelése után a tömb két meghatározott és hét definiálatlan értéket tartalmaz, vesszővel elválasztva. Ezután beszúrunk öt tömbelemet, és kinyomtatjuk. Most a tömb hét meghatározott és két definiálatlan értéket tartalmaz.

 array.length <h3> Here, we are setting the length of an array. </h3> var arr = [100, 200]; document.write(&apos; Before setting the length, the array elements are: &apos; + arr); arr.length = 9; document.write(&apos; <br> <br> After setting the length, the array elements are: &apos; + arr); // It will print [ 1, 2, ] arr[2] = 300; arr[3] = 400; arr[4] = 500; arr[5] = 600; document.write(&apos; <br> <br> After inserting some array elements: &apos; + arr); 
Tesztelje most

Kimenet

JavaScript array.length tulajdonság

A következő példában a long tulajdonságot a nem numerikus indexű tömbön fogjuk tesztelni.

Példa3

Ebben a példában a tömb indexe nem numerikus. Itt a tömb öt, nem numerikus indexű elemet tartalmaz. Az adott tömbön a hossz tulajdonságot alkalmazzuk, hogy megnézzük a hatást. Most pedig lássuk, hogyan array.length tulajdonság a tömb nem numerikus indexén működik.

 array.length <h3> There are five array elements but the index of the array is non numeric. </h3> var arr = new Array(); arr[&apos;a&apos;] = 100; arr[&apos;b&apos;] = 200; arr[&apos;c&apos;] = 300; arr[&apos;d&apos;] = 400; arr[&apos;e&apos;] = 500; document.write(&apos;The length of array is: &apos; + arr.length); 
Tesztelje most

Kimenet

középső kép css-ben

A kimenetben láthatjuk, hogy megjelenik a tömb hossza 0 . A fenti kód végrehajtása után a kimenet:

JavaScript array.length tulajdonság

A hossz tulajdonság segítségével is megtudhatjuk a karakterláncban lévő szavak számát. Értsük meg egy példával.

Példa4

Ebben a példában a long tulajdonságot használjuk a karakterláncban lévő szavak számának megjelenítésére. Itt létrehozunk egy tömböt, és használjuk a hasított() függvény a tömbelemekhez. Elválasztjuk a karakterláncot a szóköztől ( '' ) karakter.

python írja a json-t a fájlba

Ha a hossz tulajdonságot közvetlenül alkalmazzuk a stringre, akkor ez megadja a karakterláncban lévő karakterek számát. De ebben a példában megértjük, hogyan kell kiszámítani a karakterláncban lévő szavak számát.

 array.length var str = &apos;Welcome to the javaTpoint.com&apos;; var arr = new Array(); arr = str.split(&apos; &apos;); document.write(&apos; The given string is: &apos; + str); document.write(&apos; <br> <br> Number Of Words: &apos;+ arr.length); document.write(&apos; <br> <br> Number of characters in the string: &apos; + str.length); 
Tesztelje most

Kimenet

JavaScript array.length tulajdonság