JS向けエッセイ

871 ワード

1.オブジェクトの静的属性は、クラス名のみでアクセスできます.インスタンスによるアクセスはできません.
下記のようにハローワードのクラスを定義します. 
  function HelloWord(){

        console.log("   HelloWord      ")

    }

    /*  HelloWord           */

    HelloWord.message="    message,      HelloWord  ";

    HelloWord.say=function(){

        console.log("      HelloWord       say  ")

    }

    /*  */

    function test(){

        var t =new HelloWord();

        console.log(t.message); //undefined

        console.log(HelloWord.message);//     message,      HelloWord  
    }
    test();
2.参照データの種類
  var a=new Object();
    a.name =1;
    b =a ;
    b.name=2;
    alert(a.name);// 2