JavaScriptで関数を定義する方法

青灯夜游
リリース: 2021-10-19 14:46:26
オリジナル
9241 人が閲覧しました

JavaScript で関数を定義する方法: 1. 定義式、構文 "関数 関数名 ([パラメーター リスト]) {関数本体;}" を使用します。 2. 変数式、構文 " を使用します。 var 関数名 = function([パラメータリスト]){関数本体;}"。

JavaScriptで関数を定義する方法

このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。

JavaScript の関数は Java のメソッドに似ています。これらは特定の関数を実行するステートメント ブロックです。関数を定義するには 2 つの方法があります:

##関数を定義する 2 つの方法の違い: 1 つ目は定義と呼ばれ、2 つ目は変数と呼ばれます。実際のアプリケーションでは、この 2 つに違いはありませんが、呼び出しの順序に違いがあります。定義は呼び出しの後に定義できますが、変数式は定義できません。例は次のとおりです

1、定義は

<script>
function test(age){     //先定义方法,再调用
    console.log(age);
}
test(23);
</script>
ログイン後にコピー

<script>
test(23);  
function test(age){     //先调用,再定义方法,不会出错
    console.log(age);
}
</script>
ログイン後にコピー

## です

# 2. 変数式

<script>
    var print=function(name){
        console.log(name);
    }
    print("tom");
</script>
ログイン後にコピー

<script>
        print("tom");       //先调用,再定义会出错。
        var print=function(name){
            console.log(name);
        }
</script>
ログイン後にコピー

関数パラメータ一覧と戻り値:

    関数パラメータ リスト: JavaScript の関数パラメータ リストのパラメータにはデータ型を指定できません。関数パラメータの数は 0 ~ 255 にすることができます。複数のパラメータがある場合、パラメータはカンマで区切られます。 ;
  • 関数の戻り値: JavaScript 関数は、関数の戻り値の型部分を定義しません。JavaScript 関数は、関数内の return 戻り値ステートメントに基づいて戻り値の型を決定します。 body; return return value ステートメントがない場合、関数には戻り値がありません。

注:

関数内で変数を宣言する場合、var キーワードが無視されると、次の例に示すように、変数はグローバル変数です。

## var を定義した後、コードの 12 行目はエラー

[推奨学習:

JavaScript 上級チュートリアル

]

以上がJavaScriptで関数を定義する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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