JavaScript const
อาร์เรย์คงที่:
// Create an array:
const cars = ["Saab", "Volvo", "BMW"];
// Change an element:
cars[0] = "Toyota";
// Add an element:
cars.push("Audi");
วัตถุคงที่:
// Create an object:
const car = {type:"Fiat", model:"500", color:"white"};
// Change a property:
car.color = "red";
// Add a property:
car.owner = "Johnson";
ความหมายและการใช้งาน
คำconst
สั่งประกาศตัวแปร
ตัวแปรคือคอนเทนเนอร์สำหรับจัดเก็บข้อมูล
การสร้างตัวแปรใน JavaScript เรียกว่า "การประกาศ" ตัวแปร:
const name = "Volvo";
บันทึก
ต้องกำหนดตัวแปร const เมื่อมีการประกาศ
ดูสิ่งนี้ด้วย:
การอ้างอิง JavaScript: JavaScript var
การอ้างอิง JavaScript: JavaScript let
บทช่วยสอน:
บทช่วยสอน JavaScript: ตัวแปร JavaScript
บทช่วยสอน JavaScript: JavaScript const
บทช่วย สอน JavaScript: JavaScript ให้
บทช่วยสอน JavaScript: ขอบเขต JavaScript
ไวยากรณ์
const name = value;
พารามิเตอร์
Parameter | Description |
name | Required. The name of the variable. Variable names must follow these rules: Must begin with a letter, or $, or _ Names are case sensitive (y and Y are different) Reserved JavaScript words cannot be used as names |
value | Required. A value to be assigned to the variable. |
ควรใช้ JavaScript const เมื่อใด
ตามกฎทั่วไป ให้ประกาศตัวแปรด้วยเสมอconst
เว้นแต่คุณจะรู้ว่าค่าจะเปลี่ยนไป
ใช้const
เมื่อคุณประกาศ:
- อาร์เรย์ใหม่
- วัตถุใหม่
- ฟังก์ชั่นใหม่
- RegExp . ใหม่
รองรับเบราว์เซอร์
const
ได้รับการสนับสนุนในเบราว์เซอร์ที่ทันสมัยทั้งหมด:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | 11 | Yes | Yes | Yes | Yes |
const
เป็นคุณลักษณะ ECMAScript6 (ES6 - JavaScript 2015)