欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JavaScript中Function()函數(shù)的使用教程

 更新時(shí)間:2015年06月04日 10:31:03   投稿:goldensun  
這篇文章主要介紹了JavaScipt中Function()函數(shù)的使用教程,是JavaScipt入門(mén)學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下

 function語(yǔ)句不是定義一個(gè)新的函數(shù),并且可以定義你的函數(shù)動(dòng)態(tài)使用Function()構(gòu)造使用操作符的唯一途徑。

注:這是面向?qū)ο缶幊痰男g(shù)語(yǔ)。第一次可能會(huì)感覺(jué)不太習(xí)慣,這里是沒(méi)有問(wèn)題的。
語(yǔ)法

下面是使用new運(yùn)算符創(chuàng)建一個(gè)使用功能Function()構(gòu)造的語(yǔ)法。

<script type="text/javascript">
<!--
var variablename = new Function(Arg1, Arg2..., "Function Body");
//-->
</script>

Function()函數(shù)構(gòu)造預(yù)期任意數(shù)量的字符串參數(shù)。最后一個(gè)參數(shù)是函數(shù)體- 它可以包含任意JavaScript語(yǔ)句,用分號(hào)彼此分開(kāi)。

請(qǐng)注意,F(xiàn)unction()構(gòu)造不通過(guò)任何參數(shù),指定一個(gè)名字為它創(chuàng)建函數(shù)。使用Function()構(gòu)造函數(shù)創(chuàng)建的未命名的函數(shù)稱(chēng)為匿名函數(shù)。
例子:

下面是創(chuàng)建一個(gè)函數(shù)的例子:

<script type="text/javascript">
<!--
var func = new Function("x", "y", "return x*y;");
//-->
</script>

這行代碼創(chuàng)建了一個(gè)新的函數(shù)是或多或少等同于定義的函數(shù)的語(yǔ)法:

<script type="text/javascript">
<!--
function f(x, y){ 
 return x*y; 
}
//-->
</script>

這意味著你可以調(diào)用上面函數(shù)如下:

<script type="text/javascript">
<!--
func(10,20); // This will produce 200
//-->
</script>

相關(guān)文章

最新評(píng)論