您现在的位置:首页 >> 家装风水

Javascript 对象和数组中所的 Const 与 Object.freeze

发布时间:2025/09/04 12:17    来源:天长家居装修网

const 创建者对取值的只读摘录,即不必转移扣除给 const 表达式的取值。

但是等等……这里有一个问题!

现在,我们后面写下的内容可适用于数据型式,即字符串、位数、布尔取值、null、未并不一定,但对于非数据型式(如并不一定和操作符)则不然。

让我们通过一个直观的比如说来阐释这一点,我们将为每种数据型式创建者一个 const 型式的表达式,想想我们是否很难发生变化它的取值。

现在让我们想想当我们试图重置每个数据型式表达式的取值后都会时有发生什么

我们收到一个误判,提到不必对 const 表达式进行时赋取值,我们完全同意

让我们对并不一定进行时除此以外的试图:

如果我们反之亦然将 const 并不一定转移给其他并不一定,那么显然它不必需我们这样做,并且我们都会受益不同的扣除给 const not allowed 误判。

的系统转换成:

但是当我们对并不一定的属性和操作符的原素进行时一些重置后都会时有发生什么? 让我们试图一下,我们重置了 personDetails 并不一定的名称和年长取值并的系统并不一定,即使并不一定是 const 型式,我们也很难重置并不一定的取值。

的系统转换成:

这里时有发生了什么 ?

好吧,根据 const 的并不一定,我们不必转移给 const 表达式,但是对于并不一定和操作符型式,当您添加/重置并不一定或操作符时,您不都会转移或重取而代之表示遗憾也就是说, 它已经被表示遗憾和扣除了,你只是在发生变化单键的取值并在这里添加一个取而代之原素。

用于 Object.freeze 不准并不一定和操作符的变化

如果我们希望我们的并不一定和操作符取值不发生变化,那么我们应该用于 Object.freeze(your-object) 冻结并不一定。

因此,在我们的编译器中的,如果我们用于 Object.freeze(personDetails) 并试图重置并不一定的取值,我们将未能这样做

现在,当我们看见的系统语句的转换成时,我们看见并不一定取值没有发生变化,名称仍然是 Muhammad,即使在我们试图重置并不一定的这些取值便,年长仍然是 17。

的系统转换成:

冻结操作符以不致重置:

除此以外的内涵适用于操作符,冻结操作符也不必需变更操作符,当我们在冻结后试图将原素自带到朋友操作符中的时,我们都会收到一条误判消息,提到并不一定(操作符)不应扩展。

的系统转换成:

如果您觉得这篇文章有尽力,请致意并与您的朋友分享。

每天学些取而代之两边

山东银屑病医院哪家比较好
汕尾白癜风医院挂号咨询
渭南白癜风医院哪最好
重庆看白癜风哪家最好
南宁哪家医院专业做人流
止咳化痰的药哪个效果好
化妆技巧
春天孩子咳嗽黄痰吃什么药
【警惕】不发烧不咳嗽却腹泻?新冠“隐形”症状来袭,专家提醒早诊早治!
什么药化痰止咳效果好

上一篇: 忻州市教育局提醒中考考生!这种情况一律按欺骗处理,各科成绩无效

下一篇: 国内外第四大运营商来了!中国广电 5G SIM 卡首曝

友情链接