const 冻结对象的用法

场景一:

const obj = {

name :'232'

};

obj.name = '哈哈哈';

console.log(obj.name); // 哈哈哈



场景二:

const obj = Object.freeze({

name:'51451',

age:50

});

obj.name = '122';

console.log(obj.name) //51451

上面代码    对象的值不会再次赋值

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • let 和 const 命令 let 命令 块级作用域 const 命令 顶层对象的属性 gl...
    安小明阅读 1,000评论 0 0
  • let ,const, varvar :没有作用域一说,且存在作用域提升的问题let const: 只能在当前作用...
    壹点微尘阅读 514评论 0 1
  • let 命令 块级作用域 const 命令 顶层对象的属性 global 对象 let 命令 基本用法 ES6 新...
    卞卞村长L阅读 631评论 0 0
  • 工厂模式类似于现实生活中的工厂可以产生大量相似的商品,去做同样的事情,实现同样的效果;这时候需要使用工厂模式。简单...
    舟渔行舟阅读 7,944评论 2 17
  • let 命令 块级作用域 const 命令 顶层对象的属性 global 对象 let 命令 基本用法 ES6 新...
    嘉奇呦_nice阅读 1,654评论 0 2