เรียนรู้ว่า JavaScript Dot Notation คืออะไร
อย่าไปสนใจส่วน "สัญกรณ์" ของเครื่องหมายจุดมากนัก เพราะอาจทำให้ฟังดูซับซ้อนกว่าที่เป็นอยู่ เครื่องหมายจุดเป็นเพียงการอ่านหรือกำหนดค่าให้กับวัตถุโดยใช้จุด (.
).
สมมติว่าคุณมีสิ่งของที่เรียกว่า dog:
const dog = {
name: 'Naya',
age: 2
}
ตอนนี้เราต้องการอ่านค่าหนึ่งค่าของมัน เช่น อายุของสุนัข:
console.log(dog.age)
// Result: 2
นั่นคือ การอ่าน ค่าจากวัตถุที่มีเครื่องหมายจุด
คราวนี้มาสร้างคุณค่าใหม่ให้กับน้องหมากันดีกว่า สมมติว่านายามีวันเกิด:
// Assign new age value to dog
dog.age = 3
// Now writing console.log(dog.age) returns 3.
นั่นคือ การมอบหมาย ค่าให้กับวัตถุที่มีเครื่องหมายจุด