亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

JavaScript定義函數(shù)的三種實(shí)現(xiàn)方法

 更新時(shí)間:2017年09月23日 10:57:01   作者:yuhan20081021  
這篇文章主要介紹了JavaScript定義函數(shù)的三種實(shí)現(xiàn)方法的相關(guān)資料,希望通過(guò)本文大家能夠掌握三種定義函數(shù)的方法,需要的朋友可以參考下

JavaScript定義函數(shù)的三種實(shí)現(xiàn)方法

【1】正常方法

function print(msg){
  document.write(msg);
}

對(duì)函數(shù)進(jìn)行調(diào)用的幾種方式:

函數(shù)名(傳遞給函數(shù)的參數(shù)1,傳遞給函數(shù)的參數(shù)2,….)

變量 = 函數(shù)名(傳遞給函數(shù)的參數(shù)1,傳遞給函數(shù)的參數(shù)2,….)

對(duì)于有返回值的函數(shù)調(diào)用,也可以在程序中直接使用返回的結(jié)果,例如:alert("sum=“ + square(2,3));

不指定任何函數(shù)值的函數(shù),返回undefined。

【2】構(gòu)造函數(shù)方法  new Function();

   //構(gòu)造函數(shù)方式定義javascript函數(shù) 注意Function中的F大寫
    var add=new Function('a','b','return a+b;');


    //調(diào)用上面定義的add函數(shù)
    var sum=add(3,4);
    alert(sum);

 注:接受任意多個(gè)字符串參數(shù),最后一個(gè)參數(shù)是函數(shù)體。

 如果只傳一個(gè)字符串,則其就是函數(shù)體。

【3】函數(shù)直接量定義函數(shù)

 //使用函數(shù)直接量的方式定義函數(shù)
   var result=function(a,b){return a+b;}
 
   //調(diào)用使用函數(shù)直接量定義的函數(shù)
   var sum=result(7,8);
   alert(sum); 

  注:函數(shù)直接量是一個(gè)表達(dá)式,它可以定義匿名函數(shù)

如有疑問(wèn)請(qǐng)留言或者到本站社區(qū)交流討論,感謝閱讀,希望通過(guò)本文能幫助到大家,謝謝大家對(duì)本站的支持!

相關(guān)文章

最新評(píng)論