ホームページ > ウェブフロントエンド > jsチュートリアル > JavaScriptの関数名の指定方法関連_基礎知識

JavaScriptの関数名の指定方法関連_基礎知識

WBOY
リリース: 2016-05-16 15:56:45
オリジナル
1236 人が閲覧しました

JavaScript 1.2 では、複数の関数を定義する新しい方法として関数リテラルの概念が導入されています。

関数リテラルは、名前のない関数を定義する式です。
文法

リテラル関数の構文は関数宣言とよく似ていますが、宣言ではなく式として使用され、関数名が必要である点が異なります。

<script type="text/javascript">
<!--
var variablename = function(Argument List){
            Function Body 
          };
//-->
</script>

ログイン後にコピー

構文的には、関数名を指定してリテラル関数を作成できます。

<script type="text/javascript">
<!--
var variablename = function FunctionName(Argument List){ 
           Function Body 
          };
//-->
</script>

ログイン後にコピー

ただし、名前には何の意味もないので、使用する価値はありません。
例:

このような関数を作成する例を次に示します:

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

ログイン後にコピー

上記の関数内で次の関数を呼び出すことができます:

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

ログイン後にコピー

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート