ホームページ >ウェブフロントエンド >フロントエンドQ&A >JavaScript 関数は var を使用して定義できますか?

JavaScript 関数は var を使用して定義できますか?

青灯夜游
青灯夜游オリジナル
2022-02-16 14:58:001666ブラウズ

JavaScript 関数は var を使用して定義できます。 JavaScript では、「var funName = new Function (パラメーター リスト、"関数構造ステートメント");」という構文を使用して、宣言または式を通じて関数を定義できます。

JavaScript 関数は var を使用して定義できますか?

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

JavaScript では、function キーワードを使用して関数を宣言および定義できます。

function funName([参数列表]) {
    statements
}

Function() コンストラクターを使用して、式を通じて定義することもできます。

var funName = new Function(参数列表,body);

Function() のパラメーターの型はすべて文字列で、本体は関数構造ステートメントを表します。作成された関数。本体ステートメントの間はセミコロンで区切られます。

使用例:

すべてのパラメータを省略し、関数本体を表す文字列のみを渡すことができます。

var f = new Function ("a", "b", "return a+b");  //通过构造函数来克隆函数结构

上記のコードでは、f は作成された関数の名前です。同じ関数が定義されており、functionキーワードを使用して同じ構造の関数を設計できます。

function f(a, b) {  //使用function语句定义函数结构
    return a + b;
}

【関連する推奨事項: JavaScript 学習チュートリアル

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

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。