Привет, Как можно добавить новые свойства в объекты массива
Ну, что я хочу сделать, так это добавить новое свойство, чтобы я мог читать шаблон из MDBTABLE.
у меня есть следующий пример
const instutions = [
{
name: 'Malasia',
direction: 'Asia'
},
{
name: 'New Francia',
direction: 'paris'
}
];
хорошо, теперь я хотел бы добавить новые свойства и результат. Это будет что-то вроде этого
const instutions = [
{
name: 'Malasia',
direction: 'Asia',
buttonAdd: 'Hello world'
},
{
name: 'New Francia',
direction: 'paris',
buttonAdd: 'Hello world'
}
];
Хорошо добавьте новые свойства, массив объектов, вы можете сделать что-то вроде этого
🤔 А знаете ли вы, что...
С помощью JavaScript можно создавать клиентские приложения для мобильных устройств с использованием фреймворков, таких как React Native и NativeScript.
Вы можете добавить свойство к каждому объекту вашего массива, используя метод forEach.
instutions.forEach(elem => elem.buttonAdd = "Hello world");
Документы: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/forEach
Вы можете добавить свойство разными способами. Функция высшего порядка map
— одна из них. См. пример.
const institutions = [{name: 'Malasia',direction: 'Asia'},{name: 'New Francia',direction: 'paris'}];
institutions.map(el => el.new_property = 'Hello')
console.info(institutions)