Create a shallow clone of an object or array
$ npm install @f/clone-shallow
var clone = require('@f/clone-shallow')
var arr = [1, 2, 3, 4]
var newArr = clone(arr)
deepEqual(arr, newArr)
arr !== newArr
var obj = {a: 1, b: 2, c: 3}
var newObj = clone(obj)
deepEqual(obj, newObj)
obj !== newObj
a
- The object or array to be cloned
Returns: A new object or array with identical contents to a
.
MIT