首頁  >  文章  >  web前端  >  js函數中的實例物件、類別物件、局部變數(局部函數)簡單介紹

js函數中的實例物件、類別物件、局部變數(局部函數)簡單介紹

怪我咯
怪我咯原創
2017-07-04 15:11:521359瀏覽

下面小編就為大家帶來一篇淺談js函數中的實例物件、類別物件、局部變數(局部函數)。小編覺得蠻不錯的,現在就分享給大家,也給大家做個參考。一起跟著小編過來看看吧

定義

function Person(national,age)
    {
      this.age = age;  //实例对象,每个示例不同
      Person.national = national;  //类对象,所用实例公用
      var bb = 0; //局部变量,外面不能访问(类似局部函数)
    }

呼叫

#
var p = new Person("中国", 29);
      document.writeln("age:" + p.age);
      document.writeln("object national:" + p.national);
      document.writeln("Class national:" + Person.national);
      document.writeln("local var:" + p.bb);

      var p2 = new Person("美国", 31);
      document.writeln("</br>");
      document.writeln("age:" + p2.age);
      document.writeln("object national:" + p2.national);
      document.writeln("Class national:" + Person.national);
      document.writeln("local var:" + p2.bb);

      document.writeln("</br>");
      document.writeln("Class national:" + Person.national);
      //age:29 object national:undefined Class national:中国 local var:undefined 
      //age:31 object national:undefined Class national:美国 local var:undefined 
      //Class national:美国

以上是js函數中的實例物件、類別物件、局部變數(局部函數)簡單介紹的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn