Contoh dalam artikel ini menerangkan cara JavaScript mengubah nilai objek asal. Kongsikan dengan semua orang untuk rujukan anda. Analisis khusus adalah seperti berikut:
Objek dalam JS semuanya mengandungi kaedah valueOf Kita boleh menggantikan valueOf objek asal dengan fungsi valueOf tersuai
function foo() { this.valueOf = function() { return 'this is my value'; } } var bar = new foo(); Print( bar ); // prints: this is my value Print( bar == 'this is my value' ) // prints: true Print( bar === 'this is my value' ) // prints: false
Saya harap artikel ini akan membantu reka bentuk pengaturcaraan JavaScript semua orang.