функция расширения объекта (JavaScript)
function $_extend(o, a, y) { for (y in a) o[y] = a[y]; return o } var obj1 = {a: 1, b: 2, c: 3}; var obj2 = {x: 'a', y: 'b', z: 'c'}; var new_obj = $_extend(obj1, obj2); console.log(new_obj); // {a: 1, b: 2, c: 3, x: 'a', y: 'b', z: 'c'} |