ตัวอย่าง
ใช้คุณสมบัติต้นแบบในการเพิ่มคุณสมบัติใหม่ไปยังวัตถุทุกชนิดที่ได้รับ:
function employee(name, jobtitle, born)
{
this.name = name;
this.jobtitle = jobtitle;
this.born = born;
}
employee.prototype.salary = 2000;
var fred = new employee("Fred Flintstone", "Caveman", 1970);
ค่าของ fred.salary จะเป็น:
2000
ลองตัวเอง» ความหมายและการใช้งาน
สถานที่ให้บริการต้นแบบที่ช่วยให้คุณสามารถเพิ่มคุณสมบัติใหม่และวิธีการประเภทวัตถุที่มีอยู่
Note: ต้นแบบเป็นที่พักทั่วโลกซึ่งสามารถใช้ได้กับวัตถุเกือบทุก JavaScript
สนับสนุนเบราว์เซอร์
คุณสมบัติ | |||||
---|---|---|---|---|---|
prototype | ใช่ | ใช่ | ใช่ | ใช่ | ใช่ |
วากยสัมพันธ์
object.prototype.name = value
รายละเอียดทางเทคนิค
กลับค่า: | การอ้างอิงไปยังวัตถุ String.prototype |
---|---|
JavaScript เวอร์ชัน: | 1.1 |
<JavaScript String อ้างอิง