ホームページ > ウェブフロントエンド > jsチュートリアル > JavaScript 関数: 基本的な使用法と構文を理解する

JavaScript 関数: 基本的な使用法と構文を理解する

王林
リリース: 2023-11-18 17:28:09
オリジナル
1038 人が閲覧しました

JavaScript 関数: 基本的な使用法と構文を理解する

JavaScript 関数は非常に重要なプログラミング概念であり、再利用可能なコードをカプセル化し、必要に応じて呼び出すのに役立ちます。この記事では、JavaScript 関数の基本的な使用法と構文を紹介し、具体的なコード例を示します。

JavaScript では、関数は次の方法で定義できます。

function functionName() {
   // 函数体
}
ログイン後にコピー

上記のコードは、functionName という名前の関数を定義します。関数本体は、関数が呼び出されたときに実行される中括弧で囲まれたコードのブロックです。

関数は次の方法で呼び出すことができます:

functionName();
ログイン後にコピー

関数が呼び出されると、JavaScript は関数本体のコードを実行します。

関数はパラメーターを通じてデータを受け取ることができるため、関数をより柔軟にすることができます。パラメータは括弧内の変数名で定義され、関数本体で使用されます。

パラメータを受け入れて出力する関数の例を次に示します。

function greet(name) {
   console.log("Hello, " + name + "!");
}

greet("Alice");  // 输出:Hello, Alice!
greet("Bob");    // 输出:Hello, Bob!
ログイン後にコピー

上の例では、関数 greet は 1 つのパラメータ name## を受け入れます。 # を入力して印刷します。

関数は値を返すこともできるため、関数の呼び出し先で関数の結果を使用できます。戻り値は、キーワード

return を使用して関数内で指定できます。

これは、2 つの数値を加算して結果を返す関数の例です:

function add(num1, num2) {
   return num1 + num2;
}

var result = add(3, 5);
console.log(result);  // 输出:8
ログイン後にコピー

上の例では、関数

add は 2 つのパラメーター num1 を受け入れます。 num2 を入力し、それらの合計を返します。

キーワード

return を通じて値を返すだけでなく、関数は戻り値を持たないこともできます。このような関数を戻り値のない関数といいます。

以下は戻り値のない関数の例です:

function greet(name) {
   console.log("Hello, " + name + "!");
}

greet("Alice");  // 输出:Hello, Alice!
ログイン後にコピー

上の例では、関数

greetreturn# を使用して返されません。 ## キーワードの値。 JavaScript では、パラメータを使用して関数に値を渡すだけでなく、関数間でデータを共有するためのグローバル変数の使用もサポートしています。

グローバル変数を使用する関数の例を次に示します:

var counter = 0;

function increment() {
   counter++;
   
   console.log(counter);
}

increment();  // 输出:1
increment();  // 输出:2
ログイン後にコピー

上の例では、関数

increment

はグローバル変数 counter をインクリメントします。値を入力してコンソールに出力します。 グローバル変数は変数の競合や予期しない動作を引き起こす可能性があることに注意してください。 JavaScript コードを作成するときは、グローバル変数の過度の使用を避けるようにしてください。

JavaScript 関数は、関数名のない関数である匿名関数もサポートしています。これは、コールバック関数またはすぐに呼び出される関数式としてよく使用されます。

以下は、匿名関数の使用例です:

var greeting = function(name) {
   console.log("Hello, " + name + "!");
};

greeting("Alice");  // 输出:Hello, Alice!
ログイン後にコピー

上の例では、変数

greeting

に匿名関数を代入し、次のように呼び出します。 a Normal 関数のように使用します。 JavaScript 関数は、効率的でモジュール化された再利用可能なコードを作成するための鍵です。 JavaScript 関数の基本的な使用法と構文を理解すると、JavaScript プログラムを作成するときに問題をより柔軟かつ迅速に解決できるようになります。この記事で提供されている具体的なコード例を読むことで、読者は JavaScript 関数についてより深く理解できると思います。

以上がJavaScript 関数: 基本的な使用法と構文を理解するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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