У меня есть два объекта, как показано нижеConcatenate JS объекты
var data = {
site_name: "my_site",
page_id: "page_name",
city: "New York",
region_code: "NY",
country_code: "US"
},
user_data = {
user: "user_name",
conversion_rate: 1.25
};
Я хочу, чтобы объединить эти два объекта, как показано ниже
user_data = {
user: "user_name",
conversion_rate: 1.25,
site_name: "my_site",
page_id: "page_name",
city: "New York",
region_code: "NY",
country_code: "US"
};
Я сделал это зацикливание на секунду на проверив typeof user_data.key
.... и он решил мою проблему, но мое любопытство заключается в том, чтобы сделать это, не зацикливаясь оптимизированным образом. Любое ваше предложение будет оценено по достоинству.
я думаю продлить (цель [, object1] [, objectN]) является хорошим вариантом –
Возможно дубликат [Как я могу объединить свойства Jquery в из двух объектов JavaScript динамически?] (http://stackoverflow.com/questions/171251/how-can-i-merge-properties-of-two-javascript-objects-dynamically) –