當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
JavaScript学习笔记:常量,枚举,宏定义
生活随笔
收集整理的這篇文章主要介紹了
JavaScript学习笔记:常量,枚举,宏定义
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
NodeJS常量(fake:宏定義)
- 因為之前C/C++代碼開發習慣了,會用到一些宏定義來替換一些表意不明的數字(就是含義不清的數字)。而JS沒有這種宏定義。
- 上網找到一個鏈接作為參考:https://www.itranslater.com/qa/details/2116286085243339776
- 整理如下兩種比較好的方式
- 可以按F12 - 控制臺復制代碼直接進行調制
1. 使用 static get 方法。這種方法比較直觀,也可以直接用于枚舉變量的定義。
// static get 方法。 class Status {static get Init() { return 1; }static get PowerOn() {return 2; }static get PowerOff() {return 3; } }// usage let a = Status.Init;2. 使用Object.defineProperty方法。
class Example { }Object.defineProperty(Example, 'constant1', {value: 33,writable : false,enumerable : true,configurable : false }); Object.defineProperty(Example, 'constant2', {value: 66,writable : false,enumerable : false,configurable : false }); Example.constant1; Example.constant2;總結
以上是生活随笔為你收集整理的JavaScript学习笔记:常量,枚举,宏定义的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python安装poi第三方库_使用Py
- 下一篇: 幻兽天下修复版java_宠物天下四-幻兽