ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript動作システムには欠かせない機能

JavaScript動作システムには欠かせない機能

小云云
小云云オリジナル
2017-12-06 16:40:591515ブラウズ

1. 機能の概念
日常生活では、何かを達成したいとき、私たちは常に最初に計画を立て、その計画に従って段階的に実行すれば、それを完了し、何かを達成することができます。一定の効果を発揮し、一定の機能を達成します。プログラミングの世界では、「関数」を「関数」と呼ぶことがあります。つまり、「関数」とは、ある機能を実装し、他のコードから呼び出すことができるコードのことです。
JavaScript では、関数はイベント駆動型、つまり呼び出し時に実行される再利用可能なコード ブロックです。

JavaScriptの動作原理については、「JavaScriptの動作原理」を参照してください

例:

JavaScript動作システムには欠かせない機能

2. JavaScript関数の構文
JavaScriptでは、関数はキーワードで修飾された名前です。 「関数」コードブロック。形式は次のとおりです

JavaScript動作システムには欠かせない機能

前の例と同様に、独自のメソッドを定義し、表示ボックスをポップアップし、自分の名前を表示します。
ヒント: JavaScript では大文字と小文字が区別されます。キーワード関数は小文字である必要があります。

3. パラメータ付きの関数を定義する

JavaScript動作システムには欠かせない機能

メソッドを実行し、原材料として外部データを提供する必要がある場合、定義時にパラメータの識別子として名前(仮パラメータ)を与える必要があります。メソッドの場合、これらのデータはメソッド本体で名前によって使用できます。呼び出し時には、必要に応じてデータ (実際のパラメータ) が渡され、メソッドの実行中に、渡された位置に従って実際のデータが使用されます。

仮パラメータ: メソッドを定義するときに渡されるデータは単なる名前です。この名前をメソッド本体で使用するだけです。
実パラメータ: メソッドが呼び出されたときに生成されるデータ、つまりメソッドが実行されるときに操作されるデータである実データ。
ヒント: 仮パラメータでも実パラメータでも、複数のパラメータがある場合は、「,」を使用して区切ります。最後のパラメータの後には「,」はありません。

4. 戻り値を持つ関数

JavaScript動作システムには欠かせない機能

いくつかのメソッドが実行された後に結果を取得する必要がある場合、このメソッドには戻り値が必要です。最終結果を送信するには、メソッド本体で「return」キーワードを使用します。

ヒント: メソッド本体に「return」ステートメントがあり、データが返される場合、メソッド呼び出し時に変数を使用して結果を受け取ることができます。メソッド本体に「return」ステートメントがない場合、変数は使用できません。メソッドが呼び出されたときに結果を受け取るために使用されます。

5. まとめ
メソッドの出現は、コードの再利用性を向上させることです。特定の関数を完成させる必要がある場合、その関数を完成させるコードを結合し、このコード ブロックに名前を付け、function キーワードを使用して変更することができます。このとき、コード ブロックはメソッドになります。このメソッドは、必要に応じてメソッド名で呼び出すことができます。メソッドを実行するには呼び出す必要があります。

リターンの機能: 1. 結果を送信する; 2. メソッドを早期に終了する

学習後、次の 3 つの効果が得られれば完了です。
1 つ目: メソッドを定義できること;
2 つ目: メソッド本体で結果を返すことができること


1. 日常生活では、次のことを達成する必要があります。一つは、私は常に最初に計画を立て、それから計画に従って段階的に実行することで、それを完了し、一定の効果を達成し、一定の機能を達成することに慣れています。プログラミングの世界では、「関数」を「関数」と呼ぶことがあります。つまり、「関数」とは、ある機能を実装し、他のコードから呼び出すことができるコードのことです。

JavaScript では、関数はイベント駆動型、つまり呼び出されたときに実行される再利用可能なコードのブロックです。

JavaScriptの動作原理については、「JavaScriptの動作原理」を参照してください

例:

JavaScript動作システムには欠かせない機能 2. JavaScript関数の構文

JavaScriptでは、関数はキーワードで修飾された名前です。 「関数」コードブロック。形式は次のとおりです


JavaScript動作システムには欠かせない機能 前の例と同様に、独自のメソッドを定義し、表示ボックスをポップアップし、自分の名前を表示します。

ヒント: JavaScript では大文字と小文字が区別されます。キーワード関数は小文字である必要があります。


3. パラメータを使用して関数を定義する

JavaScript動作システムには欠かせない機能

メソッドを実行し、原材料として外部データを提供する必要がある場合、メソッドを定義するときにパラメータの識別子として名前(仮パラメータ)を指定する必要があります。これらのデータはメソッド本体で名前によって使用できます。呼び出し時には、必要に応じてデータ (実際のパラメータ) が渡され、メソッドの実行中に、渡された位置に従って実際のデータが使用されます。

仮パラメータ: メソッドを定義するときに渡されるデータは単なる名前です。この名前をメソッド本体で使用するだけです。
実パラメータ: メソッドが呼び出されたときに生成されるデータ、つまりメソッドが実行されるときに操作されるデータである実データ。
ヒント: 仮パラメータでも実パラメータでも、複数のパラメータがある場合は、「,」を使用して区切ります。最後のパラメータの後には「,」はありません。

4. 戻り値を持つ関数

JavaScript動作システムには欠かせない機能

いくつかのメソッドが実行された後に結果を取得する必要がある場合、このメソッドには戻り値が必要です。最終結果を送信するには、メソッド本体で「return」キーワードを使用します。

ヒント: メソッド本体に「return」ステートメントがあり、データが返される場合、メソッド呼び出し時に変数を使用して結果を受け取ることができます。メソッド本体に「return」ステートメントがない場合、変数は使用できません。メソッドが呼び出されたときに結果を受け取るために使用されます。

5. まとめ
メソッドの出現は、コードの再利用性を向上させることです。特定の関数を完成させる必要がある場合、その関数を完成させるコードを結合し、このコード ブロックに名前を付け、function キーワードを使用して変更することができます。このとき、コード ブロックはメソッドになります。このメソッドは、必要に応じてメソッド名で呼び出すことができます。メソッドを実行するには呼び出す必要があります。

リターンの機能: 1. 結果を送信する; 2. メソッドを早期に終了する

学習後、次の 3 つの効果が得られれば完了です。
1 つ目: メソッドを定義できる;
3 つ目: メソッド本体で結果を返すことができる;

上記の内容は、JavaScript の動作システムに不可欠な機能です。みんな。

js関数におけるこれの理解について

js関数の自己実行関数

JS関数の定義方法の違いについての簡単な説明

以上がJavaScript動作システムには欠かせない機能の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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