1. 程式人生 > 程式設計 >JavaScript enum列舉型別定義及使用方法

JavaScript enum列舉型別定義及使用方法

enum型也被成為列舉型別,它是一種可以將多個常量分組為一個並附加一系列值的型別,使用列舉定義的常量稱為列舉器列表,預設情況下,列舉器從零開始按順序編號。本篇文章給大家介紹關於JavaScript中列舉型別的使用。

JavaScript中enum(列舉型別)是什麼?

JavaScript中是沒有列舉型別的,除了JavaScript以外的語言都有enum這個關鍵詞,但為了在JavaScript中使用列舉變數,我們必須自己建立它。

下面我們就來看如何在JavaScript中定義enum(列舉型別)

我們來看在JavaScript中定義enum(列舉型別)具體的示例

程式碼如下

var Fruit = {
 orange : 1,banana : 2,peach : 3,strawberry : 4
};
var myvar = Fruit.orange;
if (myvar == 1){
 console.log("It is an orange!");
}
else {
 console.log("It is NOT an orange");
}

執行結果如下

JavaScript enum列舉型別定義及使用方法

在上面的程式碼中,我們首先建立了一個名為Fruit的字典變數。

在Fruit變數中設定了多個列舉器,並分別給出了它們的整數值。

然後我們使用運算子將orange列舉器的值儲存在變數myvar中。

如果myvar的值為1,則在JavaScript控制檯中顯示It is an orange!,否則顯示It is NOT an orange!。

最後,在這種情況下,myvar的值為1,所以顯示It is an orange!。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支援我們。