js深拷贝对象
function deepCopyObj (source) {let newObj = JSON.parse(JSON.stringify(source));copyFunction(newObj, source);return newObj;//深拷貝function;function copyFunction(newObj, source) {for(let i in source) {let tmpProp = source[i];if(typeof tmpProp == 'function') {newObj[i] = source[i];} else if(typeof tmpProp == 'object') {copyFunction(newObj[i], source[i]);}}}
}
總結
- 上一篇: java框架基础教程_Java零基础教学
- 下一篇: 计算机会计知识竞赛,全国企业会计信息化知