ホームページ >ウェブフロントエンド >jsチュートリアル >元のオブジェクトの値を変更する JavaScript メソッドOf_javascript のヒント

元のオブジェクトの値を変更する JavaScript メソッドOf_javascript のヒント

WBOY
WBOYオリジナル
2016-05-16 16:08:241960ブラウズ

この記事の例では、JavaScript が元のオブジェクトの valueOf を変更する方法を説明します。皆さんの参考に共有してください。具体的な分析は次のとおりです。

JS のオブジェクトにはすべて valueOf メソッドが含まれており、元のオブジェクトの valueOf をカスタムの valueOf 関数に置き換えることができます。

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

この記事が皆様の JavaScript プログラミング設計に役立つことを願っています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。