登录 注册
当前位置:主页 > 资源下载 > 5 > JavaScript中的属性冻结功能被称为frosty

JavaScript中的属性冻结功能被称为frosty

  • 更新:2024-11-16 11:10:20
  • 大小:6KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 开发技术
  • 格式:ZIP

资源介绍

冷淡的 介绍 定义对象的冻结属性: 冻结的属性可以一次设置为一个undefined值 进一步尝试更改其值将引发Error 安装 通过 。 npm install --save frosty 用法 不可变类型的规范示例: import frosty from 'frosty' class ImmutableType { constructor(property1, property2) { this.property1 = property1 this.property2 = property2 } } frosty.freeze(ImmutableType.prototype, 'property1', 'property2') 对于冻结的属性, undefined不是有效值: // throws "'property2' should be define