Skip to content

Variables

const

ใช้ประกาศค่าคงที่ที่ไม่สามารถเปลี่ยนการอ้างอิงได้

js
const PI = 3.14159;   // ไม่สามารถเปลี่ยนค่าได้
// PI = 3.14;         // Error!

const user = { name: "John" };
user.name = "Jane";   // สามารถเปลี่ยนค่าภายในได้
// user = {};         // Error!

let

ใช้ประกาศตัวแปรที่สามารถเปลี่ยนค่าได้ในภายหลัง

js
let name = "John";  // สามารถเปลี่ยนค่าได้
name = "Jane";      // ถูกต้อง

let age = 25;
let isActive = true;