Pituusominaisuus palauttaa taulukon elementtien lukumäärän 32-bittisen etumerkittömän kokonaisluvun muodossa. Voimme myös sanoa, että pituus ominaisuus palauttaa luvun, joka edustaa taulukon elementtien määrää. Palautusarvo on aina suurempi kuin suurin taulukkoindeksi.
The pituus ominaisuutta voidaan käyttää myös taulukon elementtien lukumäärän asettamiseen. Meidän on käytettävä osoitusoperaattoria pituus-ominaisuuden kanssa asettaaksemme taulukon pituuden.
The array.length JavaScriptin ominaisuus on sama kuin array.size() menetelmä jQueryssa. Sisään JavaScript , sitä ei voi käyttää array.size() menetelmää siis käytämme array.length ominaisuus laskea taulukon koko.
Syntaksi
Seuraavaa syntaksia käytetään palauttamaan taulukon pituus
sara ali khan ikä
array.length
Seuraavaa syntaksia käytetään määrittämään taulukon pituus
array.length = number
Paremman ymmärtämisen vuoksi katsotaanpa joitain käyttökuvia array.length omaisuutta.
Esimerkki1
Se on yksinkertainen esimerkki ymmärtääksesi kuinka laskea taulukon pituus käyttämällä array.length omaisuutta.
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(' The elements of array are: ' + arr); document.write(' <br>The length of the array is: ' + arr.length);Testaa nyt
Lähtö
Tulosteessa näemme, että taulukon pituus on kuusi, joka on suurempi kuin taulukon korkeimman indeksin arvo. Yllä olevassa esimerkissä määritetyn taulukon korkein indeksi on 5.
Esimerkki2
Tässä esimerkissä asetamme taulukon pituuden käyttämällä array.length omaisuutta. Aluksi taulukko sisältää kaksi elementtiä, joten alussa pituus on 2. Sitten taulukon pituutta kasvatetaan 9:ään.
java kuinka muuntaa merkkijono int
Tulosteessa taulukon arvot erotetaan pilkuilla. Pituuden lisäämisen jälkeen taulukko sisältää kaksi määriteltyä ja seitsemän määrittelemätöntä arvoa erotettuina pilkulla. Sitten lisäämme viisi taulukkoelementtiä ja tulostamme ne. Nyt matriisi sisältää seitsemän määritettyä ja kaksi määrittelemätöntä arvoa.
array.length <h3> Here, we are setting the length of an array. </h3> var arr = [100, 200]; document.write(' Before setting the length, the array elements are: ' + arr); arr.length = 9; document.write(' <br> <br> After setting the length, the array elements are: ' + arr); // It will print [ 1, 2, ] arr[2] = 300; arr[3] = 400; arr[4] = 500; arr[5] = 600; document.write(' <br> <br> After inserting some array elements: ' + arr);Testaa nyt
Lähtö
java ohjelmoinnin alkuluvut
Seuraavassa esimerkissä testaamme taulukon pituus-ominaisuutta ei-numeerisella indeksillä.
Esimerkki3
Tässä esimerkissä taulukon indeksi ei ole numeerinen. Tässä taulukko sisältää viisi elementtiä, joilla on ei-numeerinen indeksi. Käytämme pituus-ominaisuutta annettuun taulukkoon nähdäksemme vaikutuksen. Katsotaan nyt kuinka array.length ominaisuus toimii taulukon ei-numeerisessa indeksissä.
array.length <h3> There are five array elements but the index of the array is non numeric. </h3> var arr = new Array(); arr['a'] = 100; arr['b'] = 200; arr['c'] = 300; arr['d'] = 400; arr['e'] = 500; document.write('The length of array is: ' + arr.length);Testaa nyt
Lähtö
Tulosteessa näemme, että taulukon pituus näkyy 0 . Yllä olevan koodin suorittamisen jälkeen tulos on -
Voimme myös käyttää pituus-ominaisuutta selvittääksemme merkkijonon sanojen määrän. Ymmärretään se esimerkin avulla.
propositionaalinen logiikka
Esimerkki4
Tässä esimerkissä käytämme pituus-ominaisuutta näyttämään merkkijonossa olevien sanojen lukumäärän. Täällä luomme taulukon ja käytämme jakaa() funktio taulukon elementeille. Jaamme merkkijonon välilyönnistä ( '' ) hahmo.
Jos käytämme pituusominaisuutta suoraan merkkijonoon, se antaa meille merkkijonon merkkien määrän. Mutta tässä esimerkissä ymmärrämme kuinka laskea sanojen lukumäärä merkkijonossa.
array.length var str = 'Welcome to the javaTpoint.com'; var arr = new Array(); arr = str.split(' '); document.write(' The given string is: ' + str); document.write(' <br> <br> Number Of Words: '+ arr.length); document.write(' <br> <br> Number of characters in the string: ' + str.length);Testaa nyt
Lähtö