Javascript関数のいくつかの書き方

2023 ワード

1.一般的な書き方
//     
    function funName () {
        alert('    ');
    }
    //   
    funName();
2.
方法をオブジェクトとして
//       
    var obj = {
        funName:function(){
            alert('            ,       !');
        }
    }
    //     
    obj.funName();
3.匿名関数
//     
    var myfun = function(){
        alert('           ,       ,           ,                     myfun,                  。');
    }
    //   
    myfun();
4.コンストラクタにオブジェクトを追加する方法は、一般的にコンストラクタで使用されます.
javascriptの各オブジェクトにはプロトタイプの属性があり、Javascriptのオブジェクトのプロトタイプ属性の解釈は、オブジェクトタイプの原型の参照に戻るということです.
  //        
    var funName = function(){}
    funName.prototype.myfun = function(){
        alert('   funName             myfun  ,       ');
    }
    //   
    var funname = new funName();//     
    funname.myfun();
オブジェクトに方法を追加する時に、いくつかの方法を一時的に追加できます.
//          
    var funName = function(){}
    funName.prototype = {
        fun1:function(){
            alert('fun1');
        }
        ,fun2:function(){
            alert('fun2');
        }
    }
    //   
    var funname = new funName();//     
    funname.fun1();
    funname.fun2();