https://www.lodashjs.com/
<!-- 引入 -->
<script src="./lodash.min.js"></script>
<script>
const obj = {
uname: 'pink',
age: 18,
hobby: ['篮球', '足球'],
family: {
baby: '小pink'
}
}
const obj2 = _.cloneDeep(obj)
console.log(obj2);
obj2.family.baby = '老pink'
console.log(obj);//"小pink"
</script>
const obj = {
uname: 'pink',
age: 18,
hobby: ['篮球', '足球'],
family: {
baby: '小pink'
}
}
//把对象转换为JSON字符串
console.log(JSON.stringify(obj));
//把字符串转换为对象
const obj2 = JSON.parse(JSON.stringify(obj))
console.log(obj2);
obj2.family.baby = '老pink'
console.log(obj);//小pink