【问题标题】:Javascript configurable attributeJavascript 可配置属性
【发布时间】:2014-02-13 19:07:31
【问题描述】:

如果 Javascript 中对象的属性设置为可配置 == false,我们可以重新配置它吗?或者有什么方法可以删除它或将其设置回 true?

通过可配置属性,我的意思是使用 Object.defineProperty() 方法。

【问题讨论】:

  • 不是 100% 确定您的要求是什么?但是您通常可以在 javascript 中将任何属性设置为您想要的任何属性? var bla = { configurable:false }; bla.configurable = true;
  • 我不太确定为什么人们会否决我的问题。我认为他们应该在做任何事情之前先发表评论。 :)
  • 要设置属性,您需要使用 = ,而不是 == 。一旦一个真正的可配置属性更改为 false,就不能更改任何属性,包括可配置本身。如果我们尝试这样做,我们会得到 TypeError。

标签: javascript


【解决方案1】:

如果 Javascript 中对象的属性设置为可配置 == false,我们可以重新配置它吗?

不,因此得名。

【讨论】:

    猜你喜欢
    • 2021-11-23
    • 1970-01-01
    • 2011-06-25
    • 1970-01-01
    • 1970-01-01
    • 2017-04-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多