/** * 对象转换成一个新的对象 * @param object * @private */ function _yh_tranformObject(object){ if(object == null || object == undefined || object == '') return object; const newObject = {}; for(const o in object){ if( typeof(object[o])=="object" ){ newObject[o] = _yh_tranformObject(object[o]); }else{ newObject[o] = object[o]; } } return newObject ; }
本文介绍了一种用于深度克隆JavaScript对象的方法,该方法能够递归地复制对象的所有属性,包括嵌套的对象属性,确保了新旧对象之间的完全独立。
3万+

被折叠的 条评论
为什么被折叠?



