JavaScript 对象属性遍历复制
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<script type="text/javascript">
function test(){
let obj={
'name':'张三',
'age':12,
'school':{
'id':2,
'name':'大竹林中学'
}
}
let obj_simple={
'name':null,
'age':null,
'school_id':null
}
for (let key in obj_simple){
console.log(key,'-key-')
obj_simple[key]=obj[key]
}
obj_simple['school_id']=obj.school.id;
console.log(JSON.stringify(obj_simple))
}
test();
</script>
</body>
</html>
输出结果:

https://www.syntaxspace.com/article/1683712214504050689.html
评论