首頁 >web前端 >js教程 >JavaScript中enum(枚舉型別)如何定義?怎麼使用?

JavaScript中enum(枚舉型別)如何定義?怎麼使用?

不言
不言原創
2019-01-07 16:00:5041633瀏覽

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

JavaScript中enum(枚舉型別)如何定義?怎麼使用?

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!。

以上是JavaScript中enum(枚舉型別)如何定義?怎麼使用?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn