Dalam JavaScript, const bermaksud "malar" dan merupakan kata kunci yang digunakan untuk mengisytiharkan satu atau lebih pemalar mesti dimulakan semasa mengisytiharkan, dan nilainya tidak boleh diubah suai jika ia ditukar Nilai a pemalar akan menyebabkan ralat jenis, dan sintaksnya ialah "const constant name = constant value;".
Persekitaran pengendalian tutorial ini: sistem Windows 10, versi JavaScript 1.8.5, komputer Dell G3.
ES2015 (ES6) telah menambah dua kata kunci JavaScript yang penting: let dan const.
Pembolehubah yang diisytiharkan oleh let hanya sah dalam blok kod tempat perintah let terletak.
const mengisytiharkan pemalar baca sahaja Setelah diisytiharkan, nilai pemalar tidak boleh diubah.
digunakan untuk mengisytiharkan satu atau lebih pemalar, yang mesti dimulakan apabila mengisytiharkan, dan nilai tidak boleh diubah suai selepas pemula
pemalar yang ditakrifkan const adalah serupa dengan pembolehubah yang ditakrifkan menggunakan let:
Kedua-duanya adalah skop peringkat blok
tidak boleh mempunyai nama yang sama dengan pembolehubah atau fungsi lain dalam skopnya
Terdapat dua perbezaan antara keduanya:
Malar diisytiharkan oleh const mesti dimulakan, manakala pembolehubah diisytiharkan oleh let Nilai pemalar yang ditakrifkan tanpa
konst tidak boleh diubah suai dengan penugasan semula, dan ia juga tidak boleh diisytiharkan lagi. Nilai pembolehubah yang ditakrifkan oleh let boleh diubah suai.
Contoh adalah seperti berikut:
<html> <head> <meta charset="utf-8"> <title>123</title> </head> <body> <h2>JavaScript const</h2> <p>const 用于声明一个或多个常量,声明时必须进行初始化,且初始化后值不可再修改。</p> <p id="demo"></p> <script> try { const PI = 3.141592653589793; PI = 3.14; } catch (err) { document.getElementById("demo").innerHTML = err; } </script> </body> </html>
Hasil keluaran:
[Cadangan berkaitan: tutorial video javascript, bahagian hadapan web]
Atas ialah kandungan terperinci Apakah maksud const dalam javascript. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!