1.機能のprototypeプロパティ

< 本文> 
<! - 
プロトタイププロパティ1.機能(図)
  *各関数はデフォルトヌル・オブジェクト・オブジェクトを指す(すなわち、と称する:ことプロトタイプ性を有するプロトタイプオブジェクト
  、*プロトタイプオブジェクトは、属性コンストラクタを有しますそれは関数オブジェクトを指す
プロトタイプオブジェクトへ2.追加属性(通常方式)
  *機能:オブジェクトのすべてのインスタンスの機能は自動的にprototypeプロパティ(メソッド)を持つ
- > 
< スクリプトタイプ=「テキスト/ JavaScriptを」> 

  // あたりを:関数は、デフォルトのヌル・オブジェクト・オブジェクト(プロトタイプオブジェクト、すなわちと呼ばれる)を指すことプロトタイプ性を有する
  にconsole.log(Date.prototype、typeof演算Date.prototype)
   関数ファン(){ // Alt + R&LTシフト+(重量名前の変更命名)

  } 
  はconsole.log(Fun.prototype)   // 空のオブジェクトのオブジェクト(ない私たちの財産)へのデフォルトのポイント

  //プロトタイプオブジェクトは、どのポイント関数オブジェクトに、属性のコンストラクタを持っている
  にconsole.log(Date.prototype.constructor === 日)
  はconsole.log(Fun.prototype.constructor === 楽しい)

  // 通常(属性にプロトタイプオブジェクトを追加します方法)===>オブジェクトのインスタンスにアクセスできる
  Fun.prototype.test =  関数(){ 
    にconsole.log(' テスト()' 
  } 
  VARのファン=  新しい新しいファン()
  fun.test()

</ スクリプト> 
</ ボディ>

 

おすすめ

転載: www.cnblogs.com/lucy-xyy/p/11819971.html