1.0.0 • Published 10 years ago
@micro-js/clone-shallow v1.0.0
clone-shallow
Create a shallow clone of an object or array
Installation
$ npm install @micro-js/clone-shallowUsage
var clone = require('@micro-js/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 !== newObjAPI
cloneShallow(a)
a- The object or array to be cloned
Returns: A new object or array with identical contents to a.
License
MIT