jsで関数のパラメータを渡す

  js で関数のパラメータを渡す
1.
     js で関数のパラメータを渡す 1. 渡す関数のパラメータの型 = js データ型
           数値、文字列、ブール値、配列、関数、オブジェクト、未定義
          1) 数値
            コードは次のとおりです。
             fn1( 100 );
             function fn1(a){ //var a = 100;
                alert(a); //戻り値は100、
             } 
          2) 関数の種類(名前なし関数)
             fn2( function(){                 alert("a " );              })              function fn2(fn){                 fn(); //戻り値は "a";              }




             関数の種類(名前付き関数)
             fn3( function fn(){                 alert('js');              })              function fn3(fn){                 fn(); //戻り値は js              }




             fn4( function fn( a ){                 alert( a );              })              function fn4( fn ){                 fn( 100 ); //戻り値は 100 なので、fn() の a に 100 を渡します              }          3) オブジェクト型              fn5 ( window ,document )              function fn5( w,d ){                 w.onload = function(){                     d.body.innerHTML = 123; //ボディに123を返す                 }              }      2. jsでパラメータを渡す際の特徴          1) パラメータが複数ある場合jsの関数でパラメータを渡す場合は「,」で区切る必要があり、パラメータを受け取るには別の変数が必要です。渡されるパラメータとパラメータを受け取る変数は1対1に対応するコードです: fn6(             "             I学習が大好き","js");              function fn6( a,b ){

















                onload = function(){ fn1( 100 );                 fn1('javascript');                 fn1( 関数(){                     アラート('a');                 })


















                function fn1(a){                     if(typeof a === 'number' &&a === a){ //数値型を判定する際は、NaN は数値型であって数値ではないことに注意してください。 NaN                         が                         それ                     自体 と等しくないと判断し                     ます関数'){                         a();                     }             }                 }









 

Je suppose que tu aimes

Origine blog.csdn.net/qq_19820589/article/details/131038912
conseillé
Classement