Šajā rakstā tiks aprakstīta atšķirība starp size() un Array.length JavaScript.
Kas ir JavaScript Array.length rekvizīts?
' garums ” ir masīva objekta īpašums. Tas ir tikai lasāms masīva rekvizīts, un to var izmantot, lai noteiktu masīva lielumu vai garumu vai piekļūtu pēdējam masīva elementam. Tam var piekļūt, izmantojot punktu apzīmējumu vai iekavu apzīmējumu.
Kā izmantot Array.length JavaScript?
Lai izmantotu masīva objekta garuma rekvizītu, lai noteiktu masīva lielumu vai garumu, ievērojiet norādīto sintaksi:
masīvs. garums
Vai arī izmantojiet to ar iekavās:
[ masīvs. garums ]
Piemērs
Izveidojiet pāra skaitļu masīvu:
bija masīvs = [ 2 , 4 , 6 , 8 , 10 , 12 , 14 ] ;
Nosakiet masīva lielumu, izmantojot garuma rekvizītu, un saglabājiet to mainīgajā ' Izmērs ”:
tur esi tu = masīvs. garums ;Visbeidzot, izdrukājiet masīva garumu vai izmēru:
konsole. žurnāls ( Izmērs ) ;
Izvade
Kas ir izmērs() JavaScript?
' Izmērs() ” ir JavaScript metode, ko izmanto, lai noteiktu vai noskaidrotu objekta izmēru vai garumu. To izmanto arī kolekcijām, piemēram, ' sarakstus ”, “ komplekti ', un ' kartes ”. Tomēr tas nav pieejams masīva objektiem.
Piemērs
Izsauciet metodi size() ar definēto masīvu:
tur esi tu = masīvs. Izmērs ( ) ;Tas rada kļūdu ' array.size nav funkcija ”, jo metode size() nav pieejama masīvam:
Tas viss attiecas uz JavaScript parametriem array.size() un array.length.
Secinājums
' Izmērs() ” ir metode, kas pieejama tādām kolekcijām kā kopas, saraksti un kartes. Tajā pašā laikā, ' Masīvs.garums ” ir masīva objekta rekvizīts, kas attēlo kopējo elementu skaitu masīvā vai masīva izmēru/garumu. Tomēr rekvizīts “garums” ir ievērojami ātrāks nekā metodes izsaukums. Šajā rakstā ir aprakstīta atšķirība starp Array.size() un Array.length JavaScript.