Тази публикация ще обясни процедурата за формиране на таблица с масив от обекти в JavaScript.
Как да създадете таблица от масив от обекти в JavaScript?
За да създадем таблица от масив от обекти, ще използваме следните методи:
Нека разгледаме всеки метод един по един!
Метод 1: Създаване на таблица от масив от обекти с помощта на низ на HTML таблица в JavaScript
В JavaScript целта на „ низ ” е за съхраняване на текст, числа или специални символи. Низовете се дефинират чрез затваряне на знак или група от знаци в двойни или единични кавички. По-конкретно, те се използват и за създаване на таблици.
Нека вземем пример, за да получим ясна концепция за създаването на таблица от масив от обекти с помощта на низа Table.
Пример
В нашия пример ще използваме „ Нека декларираме „ масив ” и му присвоете някои стойности: Инициализиране на променлива ' Таблица ”, за да съхраните низа на HTML таблицата: Посочете двете клетки на ред, като зададете стойността „ две ' от ' клетки ” променлива: След това използвайте „ array.for Every() ” за предаване на всеки елемент от масива от функцията. След това задайте „ {стойност} 'с идентификатор' $ ” в рамките на „ Присвоете етикетите за затваряне на таблицата на променливата „ Таблица ' използвайки ' += ' оператор. След това свържете съдържанието на таблицата със създадения контейнер, като използвате неговия контейнер. За целта използвайте „ омаловажаване() ” и предайте идентификатора към него и поставете вътрешния HTML, за да зададете стойностите в таблицата на променливата: В нашия CSS файл , ще приложим някои свойства към таблицата и нейните клетки с данни. За да направим това, ще зададем „ граница ' свойство със стойност ' 1px плътен ”, за да зададете границата около таблицата и нейните клетки и „ подплата ' свойство със стойност ' 3px ”, за да генерирате дефинираното пространство около съдържанието на елемента, според дефинираната граница: Запазете дадения код, отворете вашия HTML файл и прегледайте таблицата си с обекти на масив: Нека проучим още един метод за създаване на таблица от масив от обекти в JavaScript. „ карта() ” прилага специфична функция към всеки елемент от масива и в замяна предоставя нов масив. Този метод обаче не прави никакви замени в оригиналния масив. Можете също така да използвате метода map(), за да формирате таблица с масив от обекти. Нека създадем масив с помощта на „ позволявам ” ключова дума. Задайте някои стойности на свойствата или ключовете на обекта: Достъп до вече създадения контейнер, като използвате метода bettlement() и използвайте „ вмъкване на съседен HTML () ” за добавяне на етикетите на таблицата: Използвай ' Object.keys() ' за достъп до ключовете на дефинирания обект и след това използвайте ' присъединяване() ”, за да ги поставите като заглавия в „ След като добавим затварящия таг за главата на таблицата и реда на таблицата и отварящия таг за данни, ще използваме „ карта() ' метод за извикване на ' Object.values() ' метод функция за всяка стойност на ключовете на обекта, след това използвайте ' присъединяване() ”, за да ги поставите в ред и да преминете към следващия: Както можете да видите, успешно създадохме таблица от дефинирания масив от обекти: Разгледахме ефективните начини за създаване на таблица от масив от обекти в JavaScript. В JavaScript, за формиране на таблица от масив от обекти, HTML „ маса ' низ или ' карта() ” може да се използва методът. За да направите това, посочете div таг с id. След това декларирайте масива от обекти и в двата метода, съхранявайте тагове на таблица в променливи или директно ги върнете към свързан HTML елемент с данни. Тази публикация обсъжда метода за създаване на таблица от масив от обекти с помощта на JavaScript.
беше масив = [ 'Марк' , 'Врабче' , 'риба' , 'портокал' ] ;
' ;
” таг. След това декларирайте променлива ' а ” за добавяне за увеличаване на индекса “ аз “, и посочете „ ако ” условие по такъв начин, че ако остатъкът от стойностите на клетките и създадената променлива е равен на нула и стойността „ а ” не е равна на дължината на масива, след това преминете към следващия ред или ред на таблицата: масив. за всеки ( ( стойност, т.е ) => {
Таблица += ` < TD > $ { стойност } TD > ` ;
има = аз + 1 ;
ако ( а % клетки == 0 && а != масив. дължина ) {
Таблица += '' ; ' ;
} } ) ;
документ. омаловажаване ( 'контейнер' ) . атрешна HTML = Таблица ;
граница : 1px плътен ;
подплата : 3px ;
}
Метод 2: Създаване на таблица от масив от обекти с помощта на метода map() в JavaScript
Пример
{ 'Име' : 'Марк' , 'възраст' : 'Двадесет (20)' } ,
{ 'Име' : 'Какво аз' , 'възраст' : 'Тридесет (30)' } ]
` < маса >< тр >< th >
” етикет: $ { Обект . ключове ( масив [ 0 ] ) . присъединяване ( ' ' ) }
. присъединяване ( „“ ) ) . присъединяване ( „ “ ) } маса > ` )
Заключение