Object.defineProperty() ใช้สำหรับกำหนดคุณสมบัติใหม่หรือแก้ไขคุณสมบัติที่มีอยู่บนออบเจกต์ โดยสามารถควบคุมพฤติกรรมได้ละเอียด (writable, enumerable, configurable) รูปแบบ: Object.defineProperty(obj, prop, descriptor) พารามิเตอร์: obj – ออบเจกต์ที่จะกำหนดคุณสมบัติ prop – ชื่อคุณสมบัติ (string หรือ Symbo