Как добавить объект в массив в Javascript?

Пользователь

от richard , в категории: JavaScript , 2 года назад

Как добавить объект в массив в Javascript?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от dmitrypro77 , 2 года назад

@richard Используйте .push() метод у массива чтобы добавить объект в массив на Javascript, ниже код как пример:


1
2
3
4
5
let arr = [];
let obj = {"test": 123};
arr.push(obj);

console.log(arr); 
Всегда открыт для интересных проектов. Ссылки на мои соц. сети в профиле.

Пользователь

от deion , 2 года назад

@richard 

В JavaScript есть несколько способов добавления элемента в массив.

  1. Используйте метод push():
1
2
let arr = [1, 2, 3];
arr.push(4); // массив теперь содержит [1, 2, 3, 4]


  1. Используйте оператор spread:
1
2
let arr = [1, 2, 3];
arr = [...arr, 4]; // массив теперь содержит [1, 2, 3, 4]


  1. Используйте метод splice():
1
2
let arr = [1, 2, 3];
arr.splice(3, 0, 4); // массив теперь содержит [1, 2, 3, 4]


  1. Используйте деструктуризацию:
1
2
let arr = [1, 2, 3];
arr = [...arr,4]; // массив теперь содержит [1, 2, 3, 4]


Выберите метод, который лучше подходит для вашего кода.