ปกติเวลาประกาศตัวแปรจะใช้ var ตามด้วยชื่อตัวแปร เช่น
var myName = "A";
แต่ JavaScript สมัยใหม่ นิยมใช้ let และ const
let จะใช้กับตัวแปรที่สามารถเปลี่ยนค่าได้
const จะใช้กับตัวแปรคงที่ (ไม่สามารถเปลี่ยนค่าได้) เช่น
const myName = "A";
myName = "B";
console.log(myName);
ผลลัพธ์คือ Error
เพราะตัวแปรที่เป็น const จะไม่สามารถเปลี่ยนแปลงค่าได้
แต่ถ้าเป็น let สามารถเปลี่นรแปลงค่าได้
let myName = "A";
myName = "B";
console.log(myName);
ผลลัพธ์คือ B
Top comments (0)