Rumah hujung hadapan web tutorial js JavaScript中enum(枚举类型)如何定义?怎么使用?

JavaScript中enum(枚举类型)如何定义?怎么使用?

Jan 07, 2019 pm 04:00 PM
jenis penghitungan

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");
}
Salin selepas log masuk

执行结果如下

JavaScript中enum(枚举类型)如何定义?怎么使用?

在上面的代码中,我们首先创建了一个名为Fruit的字典变量。

在Fruit变量中设置了多个枚举器,并分别给出了它们的整数值。

然后我们使用运算符将orange枚举器的值存储在变量myvar中。

如果myvar的值为1,则在JavaScript控制台中显示It is an orange!,否则显示It is NOT an orange!。

最后,在这种情况下,myvar的值为1,所以显示It is an orange!。

Atas ialah kandungan terperinci JavaScript中enum(枚举类型)如何定义?怎么使用?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Cara Membuka Segala -galanya Di Myrise
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Cara menggunakan modul enum untuk menentukan jenis penghitungan dalam Python 2.x Cara menggunakan modul enum untuk menentukan jenis penghitungan dalam Python 2.x Jul 29, 2023 pm 09:33 PM

Cara menggunakan modul enum untuk mentakrifkan jenis penghitungan dalam Python2.x Pengenalan: Penghitungan ialah jenis data yang mengehadkan nilai pembolehubah kepada julat terhad Menggunakan jenis penghitungan boleh menjadikan kod lebih jelas dan lebih mudah dibaca. Dalam Python2.x, kita boleh menggunakan modul enum untuk menentukan jenis penghitungan. Artikel ini akan memperkenalkan cara menggunakan modul enum untuk mentakrif dan menggunakan jenis penghitungan, dan memberikan contoh kod yang sepadan. Mengimport modul enum Sebelum menggunakan modul enum, anda perlu mengimport modul terlebih dahulu. wujud

Peranti USB tidak diketahui, pembetulan pepijat penghitungan peranti pada Windows 11/10 Peranti USB tidak diketahui, pembetulan pepijat penghitungan peranti pada Windows 11/10 Apr 18, 2023 pm 10:13 PM

Selepas menggunakan peranti USB untuk masa yang lama, kita semua tahu bahawa apabila anda memasangkan peranti USB ke dalam PC Windows anda, mula-mula pasang pemacu yang diperlukan untuk USB, dan kemudian anda boleh melihat peranti USB dalam File Explorer. Boleh diakses. Setiap kali mana-mana peranti perkakasan disambungkan ke PC Windows, pemandu diperlukan untuk membantu berkomunikasi dengan peranti itu. Walau bagaimanapun, jika pemacu rosak, Windows tidak akan mengenali peranti perkakasan. Satu ralat sedemikian yang berlaku semasa menggunakan peranti USB pada komputer Windows ialah Ralat UnknownUSBDevice(DeviceFailedEnumeration). USB

Apakah senario aplikasi jenis penghitungan Java dalam pangkalan data? Apakah senario aplikasi jenis penghitungan Java dalam pangkalan data? May 05, 2024 am 09:06 AM

Jenis penghitungan dalam Java boleh dipetakan kepada jenis penghitungan dalam pangkalan data dan digunakan untuk mewakili status, kebenaran atau peranan untuk mengekalkan integriti data. Senario aplikasi khusus termasuk: menunjukkan status pesanan, seperti penciptaan, pemprosesan, penghantaran, dsb. Menunjukkan kebenaran atau peranan pengguna, seperti pentadbir, pengguna, tetamu, dsb. Digunakan untuk mengehadkan data input pengguna dan memastikan ketekalan data, seperti jenis siaran perbincangan, soalan atau jawapan, dsb.

Bagaimana untuk menukar objek JSON kepada jenis enum di Java menggunakan Jackson? Bagaimana untuk menukar objek JSON kepada jenis enum di Java menggunakan Jackson? Sep 05, 2023 pm 12:13 PM

JSONObject boleh menghuraikan teks dalam rentetan untuk menjana objek jenis Peta. Penghitungan boleh digunakan untuk mentakrifkan koleksi pemalar Kita boleh menggunakan penghitungan apabila kita memerlukan senarai nilai yang telah ditetapkan yang tidak mewakili beberapa jenis data berangka atau teks. Kita boleh menukar objek JSON kepada penghitungan menggunakan kaedah readValue() kelas ObjectMapper. Dalam contoh di bawah, kita boleh menggunakan perpustakaan Jackson untuk menukar/menyahserialisasi objek JSON kepada penghitungan Java. Contoh importcom.fasterxml.jackson.databind.*;publicclassJSONToEnumTest{ &

Bagaimana untuk menetapkan nilai menggunakan jenis penghitungan di Jawa Bagaimana untuk menetapkan nilai menggunakan jenis penghitungan di Jawa Jan 31, 2024 pm 06:33 PM

Apakah jenis penghitungan? Jenis penghitungan (enum) ialah jenis data khas dalam bahasa pengaturcaraan Java yang digunakan untuk mewakili satu set pemalar yang telah ditetapkan. Setiap pemalar dalam jenis penghitungan mewakili kemungkinan nilai jenis itu. Bagaimana untuk menetapkan nilai menggunakan jenis enum? Untuk menetapkan nilai menggunakan jenis penghitungan, anda boleh menggunakan pemalar jenis penghitungan. Pemalar jenis penghitungan boleh diakses melalui pengendali titik (.). Contohnya, jika terdapat jenis penghitungan yang dipanggil Warna, yang mengandungi tiga pemalar: MERAH, HIJAU dan BIRU

Apakah peraturan sintaks untuk jenis penghitungan Java? Apakah peraturan sintaks untuk jenis penghitungan Java? May 03, 2024 pm 12:33 PM

Jenis penghitungan Java ialah jenis pemalar khas yang digunakan untuk mewakili set pemalar tetap yang diketahui. Jenis penghitungan diisytiharkan menggunakan kata kunci enum dan mesti mengisytiharkan kelas awam dan mewarisi java.lang.Enum. Pemalar pengiraan dipisahkan dengan koma, ditamatkan dengan koma bertitik, dan mesti bermula dengan huruf besar. Jenis terhitung tidak boleh mencipta kejadian baharu, tetapi ia boleh mempunyai pembina, kaedah dan medan serta selamat jenis. Antara muka juga boleh dilaksanakan. Contohnya, penghitungan Musim boleh mewakili musim dalam tahun, yang mengandungi pemalar seperti SPRING, SUMMER, AUTUMN dan WINTER, dan boleh diakses melalui Season.SPRING, dsb.

Ketahui asas enum jenis penghitungan Java Ketahui asas enum jenis penghitungan Java Feb 01, 2024 am 09:16 AM

Pengenalan kepada penggunaan asas bagi jenis enumerasi Java enum 1. Definisi jenis enumerasi Jenis enumerasi (enum) ialah jenis dalam bahasa pengaturcaraan Java yang membolehkan anda mencipta set pemalar dengan nilai tetap. Jenis penghitungan adalah serupa dengan kelas di Jawa, tetapi mereka mempunyai beberapa perbezaan utama. Pertama, jenis penghitungan adalah muktamad, yang bermaksud mereka tidak boleh diwarisi. Kedua, jenis penghitungan hanya boleh mempunyai satu contoh, yang bermaksud anda tidak boleh mencipta berbilang objek jenis penghitungan. Jenis penghitungan ditakrifkan seperti berikut: enumMyEnu

Apakah perbezaan antara jenis dan antara muka penghitungan Java? Apakah perbezaan antara jenis dan antara muka penghitungan Java? May 01, 2024 am 10:42 AM

Jenis penghitungan ialah koleksi nilai tetap dan tidak boleh diwarisi, tetapi kaedah ahli dan pembolehubah boleh ditakrifkan. Antara muka mentakrifkan satu set kaedah dan pemalar, yang tidak boleh dijadikan instantiated, tetapi boleh dilaksanakan oleh kelas Kaedah antara muka hanya boleh diisytiharkan tetapi tidak boleh dilaksanakan, tetapi pemalar boleh ditakrifkan.

See all articles