บทความนี้อธิบายวิธีการของ JavaScript เพื่อเปลี่ยนค่าวัตถุดั้งเดิมของ แบ่งปันสำหรับการอ้างอิงของคุณ การวิเคราะห์เฉพาะมีดังนี้:
วัตถุทั้งหมดใน JS มีวิธีการที่มีค่า เราสามารถแทนที่ค่าของวัตถุต้นฉบับผ่านฟังก์ชั่นค่าที่กำหนดเอง
function foo () {this.valueof = function () {return 'นี่คือค่าของฉัน'; }} var bar = new foo (); print (bar); // prints: นี่คือ valueprint ของฉัน (bar == 'นี่คือค่าของฉัน') // prints: trueprint (bar === 'นี่คือค่าของฉัน') // prints: falseฉันหวังว่าบทความนี้จะเป็นประโยชน์กับการเขียนโปรแกรม JavaScript ของทุกคน