JSアドバンス---インスタンスオブジェクトは、属性と方法の階層的な検索(例オブジェクト-->プロトタイプオブジェクト-->エラーを報告する)を使用する.

5473 ワード

インスタンスオブジェクトは、属性と方法の階層的な検索を使用します.
 
インスタンスオブジェクトが使用する属性または方法、
まずインスタンスで検索して、見つかったらそのまま使用します.
見つからないなら、
また実例の対象の__u uに行きます.プロト.指さす
プロトタイプのオブジェクトを探していますが、見つけたら使ってください.見つけなければエラーが発生します.
 
DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <title>titletitle>
  <script>
    function Person(age, sex) {
      this.age = age;//  
      this.sex = sex;
      // this.eat = function () {
      //   console.log("       ");
      // };
    }
    Person.prototype.sex = " ";
    Person.prototype.eat = function () {
      console.log("       ");
    };


    var per = new Person(20, " ");
    console.log(per.sex);//
    per.eat(); //"       "               ,        
    console.dir(per);


  script>
head>

<body>


body>

html>