這篇文章主要介紹了JavaScript中指定函數(shù)名稱(chēng)的相關(guān)方法,是JS入門(mén)學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下
JavaScript1.2引入了函數(shù)文本是定義函數(shù)一種以上的新方法的概念。
函數(shù)文本是定義一個(gè)無(wú)名函數(shù)的表達(dá)式。
語(yǔ)法
字面值函數(shù)的語(yǔ)法很類(lèi)似的函數(shù)聲明,不同之處在于它被用作表達(dá),它不是作為一個(gè)聲明,函數(shù)名是必需的。
- <script type="text/javascript">
- <!--
- var variablename = function(Argument List){
- Function Body
- };
- //-->
- </script>
在語(yǔ)法上,你可以在創(chuàng)建一個(gè)字面值函數(shù)為指定函數(shù)名稱(chēng):
- <script type="text/javascript">
- <!--
- var variablename = function FunctionName(Argument List){
- Function Body
- };
- //-->
- </script>
但是,這名沒(méi)有任何意義,所以不值得使用它。
例子:
下面是創(chuàng)建這樣的函數(shù)的例子:
- <script type="text/javascript">
- <!--
- var func = function(x,y){ return x*y };
- //-->
- </script>
你可以在上面函數(shù)中調(diào)用如下:
- <script type="text/javascript">
- <!--
- func(10,20); // This will produce 200
- //-->
- </script>
新聞熱點(diǎn)
疑難解答
圖片精選