🌺前言
js深拷贝通用方法
javascript
/**
 * 深拷贝函数
 * @param {object} obj
 * @returns
 */
export function useDeepClone(obj) {
   if(typeof obj !== 'object'||obj===null) return obj;
    var newObj = obj instanceof Array ? [] : {};
    for(var key in obj){
        if(obj.hasOwnProperty(key)){
         newObj[key] = typeof obj[key] === 'object' ? useDeepClone(obj[key]) : obj[key];
        }
    }
    return newObj;
}文章最后更新于 2024-08-20 15:27:37
作者:徐徐版权声明:转载请注明文章出处
留言

~~空空如也

