vai tīmekļa programmēšana radīja dinamiskas tīmekļa lietojumprogrammas. Līdz ar tīmekļa pieaugumu JavaScript ir kļuvis par vienu no vissvarīgākās valodas mūsdienu pasaulē.Šis JavaScript masīvs rakstujūs aizvedīsit uz masīvu metožu dziļumiem JavaScript šādā secībā:
ej kārtot c ++
- Ievads JavaScript
- JavaScript pamati
- JavaScript masīvs
- Atšķirība starp masīvu un objektiem
- JavaScript masīva metodes
Ievads JavaScript
ir augsta līmeņa, interpretēta, programmēšanas valoda, ko izmanto, lai padarītu tīmekļa lapas interaktīvākas. Tā ir ļoti spēcīga klienta puses skriptu valoda, kas padara jūsu vietni dzīvāku un interaktīvāku.
Tā ir programmēšanas valoda, kas jums palīdz ieviest sarežģītu un skaistu dizainu tīmekļa lapās. Ja vēlaties, lai jūsu tīmekļa lapa izskatās dzīva un darītu daudz vairāk nekā tikai, lai jūs redzētu, JavaScript ir obligāta.
JavaScript pamati
Ja valoda jums ir jauna, jums jāzina daži no šiem JavaScript pamati tas palīdzēs sākt rakstīt kodu. Pamati ietver:
Jūs varat pārbaudīt iekļūt šo JavaScript pamatjēdzienu un pamatu dziļumā. Šajā JavaScript masīva rakstā mēs pievērsīsimies dažādām masīvu metodēm, kas tiek izmantotas, lai definētu vienumu sarakstu.
JavaScript masīvs
Masīvs ir a datu struktūra kas satur elementu sarakstu, kas vienā mainīgajā glabā vairākas vērtības.
Lai deklarētu masīvu JavaScript, izmantojiet ‘ ļaut ’Atslēgvārds ar kvadrātiekavām un tajos iekļaujiet visus elementus. Sintakse ir šāda:
ļaujiet ListItems = [] ListItems = ['kurpes', 'pulkstenis', 'soma']
Varat arī paziņot, ka:
let ListItems = ['apavi', 'pulkstenis', 'soma']
Atšķirība starp masīvu un objektiem
JavaScript mainīgie var būt objekti. Masīvi tiek uzskatīti par īpašiem objektu veidiem. Tāpēc vienā masīvā var būt dažādu veidu mainīgie.
myArray [0] = Date.now myArray [1] = myFunction myArray [2] = myItems
JavaScript valodā masīvi izmantot numurēti indeksi . Tā kā, objektiem tiek izmantoti kā nosauktie indeksi .
JavaScript masīva metodes
Lietošanas mērķis masīvs ir uzglabāt vairākas vērtības iekšā viena vienība deklarētā mainīgā lieluma. Masīvi tiek izmantoti, ja mēs vēlamies piekļūt elementiem sakārtotā veidā, izmantojot vienu mainīgo. Var ierakstīt virknes, būla skaitļus un skaitļus vienā masīvā.
Ir dažādi JavaScript masīva metodes lai veiktu dažādus uzdevumus, piemēram:
virzīt () - Strādājot ar masīviem, ir viegli noņemt elementus un pievienot jaunus elementus. Push () metode piebilst uz jauns elements uz beigas masīva. Atgriešanās vērtība ir jaunā masīva garums.
Piemērs:
let listItems = ['soma', 'apavi', 'kleita'] console.log (listItems.push ('pulkstenis'))
Izeja:
4
Push () doest neatgriež masīvam pievienoto vērtību. Tas atgriež tikai jauno masīva garumu.
pop ()- Pop () metode tiek izmantota noņemt pēdējais elements no masīva. Tas atgriež izlecošo vērtību.
Piemērs:
let listItems = ['soma', 'kurpes', 'kleita'] console.log (listItems.pop ())
Izeja:
kleita
Pop () atgriež noņemto vērtību, nevis masīva garumu, piemēram, Push ().
maiņa () - Pārslēgšanās ir līdzīga poppingam, strādājot pie pirmā elementa, nevis pēdējā. Shift () metodi izmanto noņemt pirmā masīva elements un visus pārējos elementus novirza uz zemāku indeksu. Tas atgriezīs virkni, kas ir pārvietota.
Piemērs:
ļaujiet listItems = ['soma', 'apavi', 'kleita'] console.log (listItems.shift ())
Izeja:
soma
Shift () darbojas tāpat kā pop (), bet tas atgriež masīva pirmo elementu, nevis pēdējo.
atcelt () - The metodi piebilst jauns elements masīva sākums un pārslēdz vecākus elementus. Tas ir līdzīgs Push () un atgriež jauno masīva garumu.
Piemērs:
let listItems = ['soma', 'kurpes', 'kleita', 'pulkstenis'] console.log (listItems.unshift ('tālrunis'))
Izeja:
5
Unshift () pievienos masīvā jaunu elementu un atgriezīs jaunā masīva garumu.
concat () - metode concat () izveido jaunu masīvu ar savienošana vai apvienojot esošos masīvus. Tānemaina esošo masīvu un vienmēr atgriež jaunu masīvu.
Piemērs:
ļaujiet arr1 = ['sarkans', 'zils', 'zaļš'] let arr2 = ['krāsas', 'spraypaint', 'ota'] ļaujiet newArr = arr1.concat (arr2) console.log (newArr)
Izeja:
toString () - Tiek izmantota metode toString () konvertēt masīvs uz a virkne masīvu vērtības, atdalītas ar komatiem.
Piemērs:
ļaujiet krāsām = ['sarkans', 'zils', 'zaļš'] console.log (krāsas.toString ())
Izeja:
sarkana, zila, zaļa
pievienoties () - Join () metode darbojas tāpat kā toString (). Pie tā pierasts pievienoties visi masīva elementi a virkne , bet papildus tam varat norādīt atdalītājs .
Piemērs:
ļaujiet krāsām = ['sarkans', 'zils', 'zaļš'] console.log (krāsas.pievienoties ('+'))
Izeja:
sarkans + zils + zaļš
reverss () - Tiek izmantota reversā () metode reverss rīkojumu no masīva elementiem. Tas mainīs sākotnējo masīvu un mainīs elementu secību.
Piemērs:
ļaujiet augļiem = ['mango', 'ābols', 'vīnogas'] console.log (augļi.reverse ())
Izeja:
kārtot () - tiek izmantota šķirošanas () metode kārtot masīvs alfabētiskā secībā . Šī funkcija pēc noklusējuma sakārto vērtības kā virkni.
Piemērs:
ļaujiet augļiem = ['mango', 'ābols', 'vīnogas'] console.log (fruits.sort ())
Izeja:
šķēle () - Slice () metodi izmanto šķēle masīva gabalu no jauna masīvā. Tas izveido jaunu masīvu, nenoņemot elementus no avota masīva. Tas atgriezīs vērtību, kas ir izgriezta no masīva.
Piemērs:
ļaujiet krāsām = ['sarkans', 'zils', 'zaļš', 'dzeltens', 'oranžs'] console.log (krāsas.slice (1,3))
Izeja:
Šīs bija dažas no visbiežāk izmantotajām JavaScript masīvu metodēm. Ar to mēs esam nonākuši mūsu raksta beigās. Es ceru, ka jūs sapratāt, kā masīvā metodes tiek izmantotas JavaScript.
Tagad, kad jūs zināt par JavaScript masīvu metodēm, pārbaudiet autore Edureka. Tīmekļa attīstības sertifikācijas apmācība palīdzēs jums uzzināt, kā izveidot iespaidīgas vietnes, izmantojot HTML5, CSS3, Twitter Bootstrap 3, jQuery un Google API, un izvietot to Amazon Simple Storage Service (S3).
Vai mums ir jautājums? Lūdzu, pieminējiet to komentāru sadaļā “JavaScript Array”, un mēs ar jums sazināsimies.