ホームページ  >  記事  >  ウェブフロントエンド  >  js関数のインスタンスオブジェクト、クラスオブジェクト、ローカル変数(ローカル関数)について簡単に紹介します。

js関数のインスタンスオブジェクト、クラスオブジェクト、ローカル変数(ローカル関数)について簡単に紹介します。

怪我咯
怪我咯オリジナル
2017-07-04 15:11:521319ブラウズ

以下のエディターでは、jsfunctions の例オブジェクト、クラスオブジェクト、およびローカル変数 (ローカル関数) について簡単に説明します。編集者はこれがとても良いものだと思ったので、皆さんの参考として今から共有します。編集者をフォローして見てみましょう

定義

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 中国語 Web サイトの他の関連記事を参照してください。

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