要求实现一个对象参数的浅拷贝并返回拷贝之后的新对象。 注意: 参数可能包含函数、正则、日期、ES6新对象 const _shallowClone = target => { let copyOne = Array.isArray(target) ? [] : {} for (let key in target) { let value = target[key] copyOne[key] = value } return copyOne }