JP Richardson
9 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