const obj = {
one :{
name:'小明',
age:12
????????? },
two:{
name:'小李',
age:15
???????? }
}
//凍結 對象的所有屬性
var constantzie = (obj) =>{
Object.freeze(obj);
Object.keys(obj).forEach((key,valeu)=>{
if(typeof obj[key] === 'object'){
constantzie(obj[key] );
??????????????????????????????????????????????? }
})
}
constantzie(obj);
obj.one.name = '強盼';
console.log(obj.one.name); //小明
上面代碼? ? constantzie??? 方法?? 是一個 遞歸循環
?