export const copyObj = (obj = {}) => {
//變量先置空
? let newobj =null;
? //判斷是否需要繼續(xù)進(jìn)行遞歸
? if (typeof (obj) =='object' && obj !==null) {
newobj = objinstanceof Array ? [] : {};
? ? //進(jìn)行下一層遞歸克隆
? ? for (var iin obj) {
newobj[i] =copyObj(obj[i])
}
//如果不是對(duì)象直接賦值
? }else newobj = obj;
? return newobj;
}