JavaScript で関数を定義する方法: 1. 定義式、構文 "関数 関数名 ([パラメーター リスト]) {関数本体;}" を使用します。 2. 変数式、構文 " を使用します。 var 関数名 = function([パラメータリスト]){関数本体;}"。
このチュートリアルの動作環境: 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>
関数パラメータ一覧と戻り値:
関数内で変数を宣言する場合、var キーワードが無視されると、次の例に示すように、変数はグローバル変数です。
## var を定義した後、コードの 12 行目はエラー
[推奨学習:JavaScript 上級チュートリアル
]以上がJavaScriptで関数を定義する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。