对象-对象冻结 
- Object.freeze() 方法用于冻结对象,禁止对于该对象的属性进行修改
- Object.isFrozen() 判断对象是否冻结
js
function freeze(obj) {
  Object.freeze(obj);
  Object.keys(obj).forEach((key, value) => {
    if (typeof obj[key] === 'object' && obj[key] !== null) {
      freeze(obj[key]);
    }
  });
  return obj;
}