【文件属性】:
文件名称:default-assign:ES6 Object.assign() 类似功能,但不替换现有属性,并且是递归的
文件大小:5KB
文件格式:ZIP
更新时间:2021-06-16 20:11:43
JavaScript
默认分配
ES6 Object.assign() 类似功能,但不替换现有属性,并且是递归的。
用法
var defaultAssign = require ( 'default-assign' ) ;
// does not overwrite equal keys
defaultAssign ( { foo : 0 , bar : 1 } , { bar : 2 , baz : 2 } ) ;
//=> {foo: 0, bar: 1, baz: 2}
// multiple sources
defaultAssign ( { foo : 0 , bar : 1 } , { bar : 2 } , { baz : 3 } ) ;
//=> {foo: 0, bar: 1, baz: 3}
// recursive
defaultAssign ( { foo : 0 , bar : {
【文件预览】:
default-assign-master
----package.json(702B)
----default-assign.js(2KB)
----LICENSE(1KB)
----spec()
--------support()
--------default-assign-spec.js(1KB)
----.gitignore(12B)
----README.md(1KB)
----bower.json(561B)