DEV Community

hambalee
hambalee

Posted on

ทบทวน JavaScript สมัยใหม่ var let const

ปกติเวลาประกาศตัวแปรจะใช้ 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

Discussion (0)