Овај чланак ће демонстрирати методе за уклањање објекта из низа помоћу ЈаваСцрипт-а.
Како уклонити/избрисати објекат из низа помоћу ЈаваСцрипт-а?
Да бисте уклонили објекат из низа, користите следеће методе:
Метод 1: Уклоните објекат из низа користећи схифт() метод
„ смена() ” метода се користи за уклањање ставке или објекта са почетка низа. Брише први елемент низа и модификује оригинални низ ажурирањем индекса свих преосталих елемената. То је статична метода „ Низ ” објекат.
Синтакса
Дата синтакса се користи за уклањање првог објекта из низа:
низ. смена ( ) ;
Пример
Направите низ објеката под називом „ аррОбј ”:
конст аррОбј = [
{ име : 'велики' , старости : 28 } ,
{ име : 'Цовеи' , старости : 26 } ,
{ име : 'Степхен' , старости : 27 } ,
{ име : 'Рохнда' , старости : 25 } ,
{ име : 'Мајк' , старости : 22 }
] ;
Позовите метод схифт() да бисте уклонили први објекат низа и сачували их у променљивој “ ремовеОбј ”:
био ремовеОбј = аррОбј. смена ( ) ;Одштампајте уклоњени објекат на конзоли:
конзола. Пријава ( ремовеОбј ) ;
На крају, одштампајте преостали низ користећи „ цонсоле.лог() ” метод:
конзола. Пријава ( аррОбј ) ;Може се приметити да је први објекат низа чији је пар кључ-вредност „ {име: 'Мари', година: 28} ” се уклања и враћа као вредност „ ремовеОбј ”. Оригинални низ се затим модификује и његови индекси ажурирају тако да следећи објекат у низу постане први објекат:
Метод 2: Уклоните објекат из низа помоћу методе сплице().
Ако желите да уклоните објекат из било ког специфичног индекса, користите „ спој () ” метод. Узима два параметра као аргумент. Модификује/мења оригинални низ и даје нови низ.
Синтакса
Доле поменута синтакса се користи за уклањање наведеног објекта из низа:
У горњој синтакси:
- “ индекс ” је специфичан индекс елемента који ће бити уклоњен.
- “ делетеЦоунт ” је број колико елемената ће бити уклоњено. Ако је ова вредност 0, ниједан елемент неће бити уклоњен.
Пример
Позовите метод сплице() преношењем индекса “ 2 ” да бисте уклонили 3. објекат из низа. “ 1 ” означава да ће само један објекат бити обрисан из низа:
Као што видите да је трећи објекат који садржи кључ/вредност “ {име: Степхен, година: 27} ” је успешно уклоњен из низа:
Метод 3: Уклоните објекат из низа користећи поп() метод
Да бисте уклонили последњи објекат из низа, користите „ поп() ” метод. То је уграђени метод објекта Арраи који избацује последњи елемент из низа.
Синтакса
Пратите доле дату синтаксу за уклањање последњег објекта из низа:
Пример
Позовите метод поп() да бисте уклонили последњи објекат из низа:
Излаз
Саставили смо све методе за уклањање/брисање објекта из низа у ЈаваСцрипт-у.
Закључак
Да бисте уклонили објекат из низа, користите „ смена() ” метод, “ спој () ” метод, или „ поп() ” метод. Метод схифт() се користи за уклањање првог објекта из низа, метода поп() ће уклонити последњи објекат, а метода сплице() уклања било који наведени објекат. Овај чланак је демонстрирао методе за брисање објекта из низа помоћу ЈаваСцрипт-а.