JP Richardson
10 years ago
2 changed files with 16 additions and 3 deletions
@ -0,0 +1,14 @@ |
|||||
|
// simple mutable assign
|
||||
|
function assign () { |
||||
|
var args = [].slice.call(arguments) |
||||
|
var dest = args.shift() |
||||
|
args.forEach(function (src) { |
||||
|
Object.keys(src).forEach(function (key) { |
||||
|
dest[key] = src[key] |
||||
|
}) |
||||
|
}) |
||||
|
|
||||
|
return dest |
||||
|
} |
||||
|
|
||||
|
module.exports = assign |
Loading…
Reference in new issue