_.clone(数据的浅克隆)

语法:

_.chunk(array, [size=1])

源代码链接:source

npm包链接:npm package

描述:

创建一个value的浅克隆。

注意: 这个方法参考自structured clone algorithm以及支持 arrays、array buffers、 booleans、 date objects、maps、 numbers,Object对象, regexes, sets, strings, symbols, 以及 typed arrays。arguments对象的可枚举属性会克隆为普通对象。 一些不可克隆的对象,例如error objects、functions, DOM nodes, 以及 WeakMaps 会返回空对象。

开始版本:0.1.0

参数:

  • value (*): 要克隆的值

返回值:

  • (*): 返回克隆后的值。

例子:

var objects = [{ 'a': 1 }, { 'b': 2 }];

var shallow = _.clone(objects);
console.log(shallow[0] === objects[0]);
// => true

Last updated