Rumah  >  Artikel  >  hujung hadapan web  >  Penggunaan dan fungsi kata kunci const JavaScript

Penggunaan dan fungsi kata kunci const JavaScript

PHPz
PHPzasal
2024-02-19 18:30:26531semak imbas

Penggunaan dan fungsi kata kunci const JavaScript

Peranan dan penggunaan const dalam JavaScript

JavaScript ialah bahasa pengaturcaraan yang digunakan secara meluas dalam pembangunan web, dan fleksibiliti serta dinamiknya adalah salah satu cirinya. Dalam JavaScript, kita boleh menggunakan kata kunci const untuk mengisytiharkan pemalar. Artikel ini akan memperkenalkan peranan dan penggunaan kata kunci const dan menyediakan beberapa contoh kod khusus untuk membantu pembaca memahami dengan lebih baik.

  1. Peranan const
    const (malar) ialah kata kunci yang digunakan untuk mengisytiharkan pembolehubah yang tidak boleh diubah. Setelah pembolehubah diisytiharkan menggunakan kata kunci const, nilainya tidak boleh diubah suai. Ini bermakna pembolehubah yang diisytiharkan oleh const ialah pemalar baca sahaja dan tidak boleh diperuntukkan semula dan ditetapkan semula semasa pelaksanaan program. Menggunakan kata kunci const boleh meningkatkan kebolehbacaan dan keteguhan kod, dan mengelakkan pengubahsuaian pembolehubah yang tidak disengajakan.
  2. Penggunaan const
    Gunakan kata kunci const untuk mengisytiharkan pemalar dalam JavaScript Sintaks adalah seperti berikut:
    nama pembolehubah const = nilai

Berikut adalah beberapa contoh khusus menggunakan kata kunci const:

//Mengisytiharkan; pemalar
const PI = 3.14;

// Nilai pemalar tidak boleh diubah
PI = 3.1415926; // Ralat: Nilai pemalar tidak boleh diubah

// Permulaan diperlukan apabila mengisytiharkan pemalar
umur; // SyntaxError: Permulaan diperlukan apabila mengisytiharkan pemalar

//const-declared pemalar perlu diberikan nilai pada masa pengisytiharan
const name = "Alice";
name = "Bob" // Ralat : Nilai pemalar tidak boleh diubah

  1. Ciri-ciri pemalar const
  2. pemalar yang diisytiharkan mesti Ditugaskan pada masa pengisytiharan.
  3. Setelah pemalar yang diisytiharkan oleh const diberikan nilai, nilainya tidak boleh diubah.
  4. Const yang diisytiharkan oleh const mempunyai skop peringkat blok dan hanya sah dalam blok kod di mana ia diisytiharkan.
  5. Malar yang diisytiharkan oleh const tidak boleh mempunyai nama yang sama dengan pembolehubah dan fungsi dengan nama yang sama.
  6. pemalar yang diisytiharkan berterusan tidak akan dinaikkan pangkat, iaitu, ia tidak boleh digunakan sebelum pengisytiharan berterusan.

Berikut ialah beberapa contoh kod untuk menunjukkan ciri kata kunci const:

// Contoh 1: Skop peringkat blok
{
const name = "Alice";
console.log(name); Alice
}
console.log(nama); // ReferenceError: nama tidak ditakrifkan

// Contoh 2: Pemalar dan pembolehubah mempunyai nama yang sama
const name = "Alice";
let name = "Bob"; / SyntaxError: 'Nama' pengecam telah pun diisytiharkan

//Contoh 3: Promosi pengisytiharan berterusan
console.log(nama); //Output: undefined
const name = "Alice";

Ringkasan: Kata kunci
const digunakan untuk mengisytiharkan pemalar Tidak boleh diubah. Menggunakan kata kunci const boleh meningkatkan kebolehbacaan dan keteguhan kod dan mengelakkan pengubahsuaian pembolehubah yang tidak disengajakan. Pemalar mempunyai skop peringkat blok dan tidak boleh diubah suai setelah ditetapkan. Walau bagaimanapun, perlu diperhatikan bahawa pemalar yang diisytiharkan sebagai const mesti diberikan nilai apabila diisytiharkan, dan tidak boleh mempunyai nama yang sama dengan pembolehubah dan fungsi dengan nama yang sama. Saya harap artikel ini dapat membantu pembaca lebih memahami dan menggunakan kata kunci const dalam JavaScript.

Atas ialah kandungan terperinci Penggunaan dan fungsi kata kunci const JavaScript. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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
Artikel sebelumnya:Apakah tujuan kaedah nilai?Artikel seterusnya:Apakah tujuan kaedah nilai?