Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

Dot Notation ใน JavaScript คืออะไร?

เรียนรู้ว่า 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.

นั่นคือ การมอบหมาย ค่าให้กับวัตถุที่มีเครื่องหมายจุด