คุณสมบัติของออบเจ็กต์สามารถเป็นชนิดข้อมูลพื้นฐานสามชนิด หรือชนิดข้อมูลนามธรรมใดๆ เช่น อ็อบเจ็กต์อื่น คุณสมบัติของออบเจ็กต์มักจะเป็นตัวแปรที่ใช้ภายในในเมธอดของออบเจ็กต์ แต่ก็สามารถเป็นตัวแปรที่มองเห็นได้ทั่วโลกซึ่งใช้ทั่วทั้งหน้า
ไวยากรณ์สำหรับการเพิ่มคุณสมบัติให้กับวัตถุคือ −
objectName.objectProperty = propertyValue;
รหัสต่อไปนี้ได้รับชื่อเอกสารโดยใช้คุณสมบัติ "หัวเรื่อง" ของวัตถุ "เอกสาร" -
var str = document.title;