const _shallowClone = target => { if(typeof target === 'object' && target !== null){ let a = Array.isArray(target) ? [] : {}; for(let i in target){ a[i] = target[i]; } return a; } else return target; }
const _shallowClone = target => { if(typeof target === 'object' && target !== null){ let a = Array.isArray(target) ? [] : {}; for(let i in target){ a[i] = target[i]; } return a; } else return target; }