У меня есть два JavaScript объекты:Объединение двух объектов в JavaScript
var attributes1 = {
"type": "text/css",
"rel": "stylesheet",
"href": baseUrl + "Styles/HtmlLibrary.css"
};
var attributes2 = {
"type": "text/css",
"rel": "stylesheet",
"href": baseUrl + "Styles/jquery.contextMenu.css"
};
Я Есть ли способ объединить два объекта в один объект, который имеет два подобъектов (ассоциативные массивы)? Я хочу зациклиться на нем и получить каждый раз один набор атрибутов?
Благодаря
В JS нет понятия ассоциативных массивов, это объекты js. – Blaster
Вы имеете в виду, например, 'var attributes = [{...}, {...}];'? Я рекомендую прочитать [Руководство по JavaScript MDN] (https://developer.mozilla.org/en/JavaScript/Guide), он должен дать вам хорошее представление об основах JS. –
duplicate: http://stackoverflow.com/questions/171251/how-can-i-merge-properties-of-two-javascript-objects-dynamically – Blaster