文中说到 const 定义的变量并非不可改变,比如使用const声明对象,可以改变对象值。

那么什么情况能彻底“锁死”变量呢?

可以使用Object.freeze()方法来 冻结变量 ,如:

const obj = {

  name:"1024kb"

}

Object.freeze(obj)

// 此时对象obj被冻结,返回被冻结的对象

需要注意的是,被冻结后的对象不仅仅是不能修改值,同时也

不能向这个对象添加新的属性

不能修改其已有属性的值

不能删除已有属性

不能修改该对象已有属性的可枚举性、可配置性、可写性

建议判断清除情况再进行使用


点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

热门产品

历史上的今天:03月29日

热门专题

云南巨榕教育投资集团有限公司|云南巨榕教育投资集团有限公司,巨榕教育集团,巨榕教育
云南巨榕教育投资集团有限公司
昆明网站建设|昆明网站建设,昆明网站开发,昆明网站建设公司,昆明网站建设价格,昆明网站设计,昆明网站制作,网页设计,高端网站建设,高端网站设计
昆明网站建设
外贸网站建设|外贸网站建设,英文网站制作,英文网站设计,美国主机空间,外贸建站平台,多语言网站制作
外贸网站建设
弥勒综合高中|弥勒综合高中
弥勒综合高中
大理科技管理学校|大理科技管理中等职业技术学校,大理市科技管理中等职业技术学校
大理科技管理学校
小程序开发|微信小程序,小程序开发,小程序,小程序制作,微信小程序开发,小程序公司,小程序开发公司,分销,三级分销系统,分销系统
小程序开发
一年制中专|中专学历,中专是什么学历,中专是什么,中专有什么专业,中专升大专,一年制中专
一年制中专
云南综合高中|云南综合高中
云南综合高中

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部