บทความนี้อธิบายถึงคุณสมบัติของสมาชิกที่ใช้ร่วมกันและวิธีการของ JavaScript เชิงวัตถุและการใช้คำหลักต้นแบบ แบ่งปันสำหรับการอ้างอิงของคุณ รายละเอียดมีดังนี้:
แบ่งปันแอตทริบิวต์และวิธีการของสมาชิกใช้คำหลักต้นแบบ
คัดลอกรหัสดังต่อไปนี้: <ภาษาสคริปต์ = "javascript" type = "text/javascript">
ฟังก์ชัน dog () {}
dog.prototype.shout = function () {
การแจ้งเตือน ("สวัสดีลูกสุนัข");
-
dog.prototype.name = "ลูกสุนัขสีเหลือง";
var dog1 = สุนัขใหม่ ();
var dog2 = สุนัขใหม่ ();
dog1.shout ();
dog2.shout ();
dog1.name = "xiaobai";
window.alert (dog1.name+dog2.name);
</script>
ให้ความสนใจกับคะแนนความรู้:
(1) ใช้สิ่งนี้ ชื่อแอตทริบิวต์หรือชื่อวิธีและพวกเขายังสามารถแชร์กับวัตถุอินสแตนซ์ แต่จะถูกเก็บไว้ในพื้นที่ที่แตกต่างกัน (พื้นที่สแต็ก) ในกรณีนี้แต่ละวัตถุมีรหัสพิเศษ หากมีวัตถุมากมายมันจะทำให้ประสิทธิภาพมีประสิทธิภาพน้อยลง
(2) ใช้ต้นแบบและเก็บไว้ในพื้นที่สแต็กเดียวกันนั่นคือรหัสแชร์วัตถุหลายรายการ เมื่อเปลี่ยนหนึ่งในวัตถุมันจะไม่ส่งผลกระทบต่อวัตถุอื่น ๆ
ฉันหวังว่าบทความนี้จะเป็นประโยชน์กับการเขียนโปรแกรม JavaScript ของทุกคน