Adakah terdapat pemalar dalam JavaScript?

DDD
Lepaskan: 2024-11-07 06:54:02
asal
929 orang telah melayarinya

Are there constants in JavaScript?

Pemalar dalam JavaScript

Adakah terdapat pemalar dalam JavaScript?

Dalam JavaScript, terdapat pelbagai cara untuk mentakrifkan pemalar.

Menggunakan "const"

Sejak ES2015, JavaScript telah menambah kata kunci const untuk mengisytiharkan pemalar:

const MY_CONSTANT = "some-value";
Salin selepas log masuk

pemalar const tidak boleh berubah, bermakna nilainya tidak boleh diubah setelah ditetapkan.

Konvensyen untuk Meniru Pemalar

Sebelum ES2015, JavaScript tidak mempunyai kata kunci khusus untuk pemalar. Sebagai amalan biasa, pembangun menggunakan pembolehubah yang diisytiharkan dengan var dalam semua huruf besar untuk menunjukkan bahawa ia tidak boleh diubah suai:

var MY_CONSTANT = "some-value";
Salin selepas log masuk

Walau bagaimanapun, pembolehubah ini masih boleh berubah, jadi pendekatan ini bergantung pada konvensyen dan bukannya penguatkuasaan yang ketat .

Keserasian dan Had

const disokong secara meluas dalam penyemak imbas moden dan Node.js. Ia berfungsi dalam semua penyemak imbas kecuali IE 8, 9 dan 10. Sesetengah penyemak imbas juga mungkin memerlukan mod ketat untuk didayakan agar const berfungsi dengan betul.

Untuk kod warisan atau persekitaran yang const tidak disokong, konvensyen var masih boleh digunakan untuk menunjukkan bahawa pembolehubah harus dianggap sebagai pemalar.

Atas ialah kandungan terperinci Adakah terdapat pemalar dalam JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!