ホームページ > 記事 > ウェブフロントエンド > JavaScriptで関数を定義するために使用されるもの
JavaScript で関数を定義する方法: 1. function キーワードを使用して名前付き関数を定義します。構文は「関数 関数名 (パラメーター) {実行コード}」です。 2. 「var x=」を使用します。 function(name){ 実行されたコード};" は匿名関数を定義します。
このチュートリアルの動作環境: Windows 10 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。
1. JavaScript では、キーワード function を使用して関数を定義します。
#関数は、宣言または式を通じて定義できます。 関数宣言の構文:function functionName(parameters) { 执行的代码}関数は宣言された直後には実行されませんが、必要なときに呼び出されます。 例:
function myFunction(a, b) { return a * b; }注: セミコロンは、実行可能な JavaScript ステートメントを区切るために使用されます。 関数宣言は実行可能なステートメントではないため、セミコロンで終わりません。
2. 関数式
JavaScript 関数は式によって定義できます。 関数式は変数に格納できます:var x = function (a, b) {return a * b};関数式を変数に格納した後、その変数は関数としても使用できます:
var x = function (a, b) {return a * b}; var z = x(4, 3);上記function は実際には匿名関数です (関数には名前がありません)。 関数は変数に格納されており、関数名は必要ありません。通常は変数名を通じて呼び出されます。 注: 上記の関数は実行ステートメントであるため、セミコロンで終わります。
Function() コンストラクター
上記の例では、関数がキーワード function を通じて定義されていることを学びました。 関数は、組み込みの JavaScript 関数コンストラクター (Function()) を通じて定義することもできます。var myFunction = new Function("a", "b", "return a * b"); var x = myFunction(4, 3);上記の例は次のように記述できます:
var myFunction = function (a, b) {return a * b}; var x = myFunction(4, 3);[関連する推奨事項:
JavaScript ビデオ チュートリアル 、Web フロントエンド ]
以上がJavaScriptで関数を定義するために使用されるものの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。