assign(object, [sources])
把源对象(sources)的属性分配到目标对象(object),源对象会从左往右依次调用,后面对象的属性会覆盖前面的同名属性。
例子:
assign({}, { a: 1 }, { b: 2 }); ==> { a: 1, b: 2 }
assign({}, { a: 1 }, { a: 2, b: 3 }); ==> { a: 2, b: 3 }
assign 会忽略原型链上的属性
assign(object, [sources])
把源对象(sources)的属性分配到目标对象(object),源对象会从左往右依次调用,后面对象的属性会覆盖前面的同名属性。
例子:
assign({}, { a: 1 }, { b: 2 }); ==> { a: 1, b: 2 }
assign({}, { a: 1 }, { a: 2, b: 3 }); ==> { a: 2, b: 3 }
assign 会忽略原型链上的属性
本文标题:lodash 简记
本文链接:https://www.haomeiwen.com/subject/ppnafftx.html
网友评论