Ovaj će post objasniti postupak formiranja tablice s nizom objekata u JavaScriptu.
Kako stvoriti tablicu iz niza objekata u JavaScriptu?
Za izradu tablice iz niza objekata koristit ćemo sljedeće metode:
Istražimo svaku metodu jednu po jednu!
Metoda 1: Stvorite tablicu iz niza objekata pomoću niza HTML tablice u JavaScriptu
U JavaScriptu, svrha ' niz ” je za pohranjivanje teksta, brojeva ili posebnih simbola. Nizovi se definiraju zatvaranjem znaka ili grupe znakova u dvostruke ili jednostruke navodnike. Točnije, također se koriste za izradu tablica.
Uzmimo primjer kako bismo dobili jasan koncept stvaranja tablice iz niza objekata pomoću niza tablice.
Primjer
U našem primjeru koristit ćemo ' Proglasimo ' niz ” i dodijelite mu neke vrijednosti: Inicijaliziraj varijablu ' Stol ” za pohranjivanje niza HTML tablice: Odredite dvije ćelije po retku postavljanjem vrijednosti ' dva ' od ' Stanice ” varijabla: Zatim upotrijebite ' array.for Every() ” za prosljeđivanje svakog elementa niza iz funkcije. Zatim postavite ' {vrijednost} 's identifikatorom' $ ' unutar ' Dodijelite oznake za zatvaranje tablice varijabli ' Stol ' koristiti ' += ” operator. Zatim povežite sadržaj tablice sa stvorenim spremnikom koristeći njegov spremnik. Za to upotrijebite ' omalovažavanje() ” i proslijedite joj ID te postavite unutarnji HTML za postavljanje vrijednosti unutar varijable Tablica: U našoj CSS datoteci , primijenit ćemo neka svojstva na tablicu i njezine podatkovne ćelije. Da bismo to učinili, postavit ćemo ' granica ' svojstvo s vrijednošću ' 1px čvrsta ' za postavljanje obruba oko tablice i njenih ćelija i ' podstava ' svojstvo s vrijednošću ' 3 px ” za generiranje definiranog prostora oko sadržaja elementa, prema definiranoj granici: Spremite navedeni kod, otvorite svoju HTML datoteku i pogledajte tablicu objekata niza: Istražimo još jednu metodu za stvaranje tablice iz niza objekata u JavaScriptu. ' karta() ” primjenjuje specifičnu funkciju na svaki element niza, a zauzvrat daje novi niz. Međutim, ova metoda ne čini nikakve zamjene u izvornom nizu. Također možete koristiti metodu map() za formiranje tablice s nizom objekata. Kreirajmo polje koristeći ' neka ” ključna riječ. Dodijelite neke vrijednosti svojstvima ili ključevima objekta: Pristupite već stvorenom spremniku pomoću metode bettlement() i upotrijebite ' umetni susjedni HTML() ” za dodavanje oznaka tablice: Koristiti ' Object.keys() ' za pristup ključevima definiranog objekta, a zatim upotrijebite ' pridružiti() ' kako biste ih smjestili kao naslove unutar ' Nakon dodavanja oznake za zatvaranje glave tablice i oznake za otvaranje retka tablice i podataka, koristit ćemo ' karta() ' metoda za pozivanje ' Object.values() ' funkcija metode za svaku vrijednost ključeva objekta, zatim upotrijebite ' pridružiti() ” za njihovo postavljanje unutar retka i prelazak na sljedeći: Kao što vidite, uspješno smo kreirali tablicu iz definiranog niza objekata: Pokrili smo učinkovite načine stvaranja tablice iz niza objekata u JavaScriptu. U JavaScriptu, za formiranje tablice iz niza objekata, HTML “ stol ” niz ili “ karta() ” može se koristiti metoda. Da biste to učinili, navedite div oznaku s ID-om. Zatim deklarirajte niz objekata u obje metode, pohranite oznake tablice unutar varijabli ili ih izravno vratite povezanom HTML elementu s podacima. Ovaj post raspravlja o metodi za stvaranje tablice iz niza objekata pomoću JavaScripta.
bio niz = [ 'Ocjena' , 'Vrabac' , 'Riba' , 'Naranča' ] ;
' ; ' ;
” oznaka. Zatim deklarirajte varijablu ' a ” za dodavanje za povećanje indeksa “ ja ', i navedite ' ako ” uvjet na način da ako je ostatak vrijednosti ćelija i kreirane varijable jednak nuli i vrijednost “ a ” nije jednake duljine niza, zatim prijeđite u sljedeći redak ili redak tablice: niz. za Svaki ( ( vrijednost, i ) => {
Stol += ` < TD > $ { vrijednost } TD > ` ;
tamo je = ja + 1 ;
ako ( a % Stanice == 0 && a != niz. duljina ) {
Stol += '' ;
} } ) ;
dokument. omalovažavanje ( 'kontejner' ) . unutarnji HTML = Stol ;
granica : 1px čvrsta ;
podstava : 3 px ;
}
Metoda 2: Stvaranje tablice iz niza objekata pomoću metode map() u JavaScriptu
Primjer
{ 'Ime' : 'Ocjena' , 'Dob' : 'Dvadeset (20)' } ,
{ 'Ime' : 'Što ja' , 'Dob' : 'Trideset (30)' } ]
` < stol >< tr >< th >
” oznaka: $ { Objekt . ključevi ( niz [ 0 ] ) . pridružiti ( ' ' ) }
. pridružiti ( '' ) ) . pridružiti ( ' ' ) } stol > ` )
Zaključak