enum.js:Javascript 枚举工厂

时间:2024-07-24 02:12:26
【文件属性】:

文件名称:enum.js:Javascript 枚举工厂

文件大小:5KB

文件格式:ZIP

更新时间:2024-07-24 02:12:26

JavaScript

枚举.js 有时我们希望在 Javascript 中使用不可变的枚举,但标准对象并不适合于此,并且可能会被意外修改。 Enum.js 通过提供一个工厂函数来生成不可变的枚举(尽可能在浏览器中)解决了这个问题。 如果浏览器不支持使用的方法,那么 Enum.js 将回退到使用可变对象。 使用 Enum.js 非常简单: var Enum = require('enum'); var MyEnum = new Enum('First Value', 'Second', 'thirdVal', '4'); 这将为您提供一个具有以下键值对的对象: MyEnum.FIRST_VALUE; // 1 MyEnum.SECOND; // 2 MyEnum.THIRD_VAL; // 3 MyEnum[4]; // 4 Enum.js 自动对整个键进行下划线和大写


【文件预览】:
enum.js-master
----enum.js(3KB)
----.gitignore(17B)
----package.json(546B)
----README.md(879B)
----bower.json(389B)
----test()
--------test.html(345B)
--------enum.spec.js(997B)
--------test.js(944B)

网友评论