Чтобы добавить различные объекты в объект в JavaScript, вы можете использовать различные методы. Вот несколько подходов:
-
Точечная запись:
var myObject = {}; myObject.property1 = { key: "value1" }; myObject.property2 = { key: "value2" }; -
Обозначение в скобках:
var myObject = {}; myObject["property1"] = { key: "value1" }; myObject["property2"] = { key: "value2" }; -
Object.assign():
var myObject = {}; Object.assign(myObject, { property1: { key: "value1" } }); Object.assign(myObject, { property2: { key: "value2" } }); -
Оператор расширения:
var myObject = {}; myObject = { ...myObject, property1: { key: "value1" } }; myObject = { ...myObject, property2: { key: "value2" } }; -
Имена вычисляемых свойств ES6:
var myObject = {}; var propertyName1 = "property1"; var propertyName2 = "property2"; myObject[propertyName1] = { key: "value1" }; myObject[propertyName2] = { key: "value2" };
Эти методы позволяют добавлять различные объекты к существующему объекту в JavaScript. Выберите тот, который подходит для вашего конкретного случая использования.