JavaScriptの引数とパラメータの違いは何ですか?
JavaScriptでの引数とパラメーターの違い、および使用する用語が重要かどうかについて学びます。
JavaScriptの引数/パラメーターとは何ですか?
JavaScriptで関数を実行する場合、関数を呼び出すときに関数に情報を渡すオプションがあります。
渡す情報は引数またはパラメーターと呼ばれ、ほとんどの開発者は概して2つの用語を同じ意味で使用します。
例:
function greetings(name) {
console.log(name)
}
greetings('Anna')
'Anna'
一部はgreetings()
のときに渡されるものです 関数が呼び出されます。
それは引数ですか、それともパラメータですか?
JavaScriptの引数とパラメータについてDanAbramovが言っていることは次のとおりです。
出典これらは、読んでいる側(関数定義または関数呼び出し)に応じて、「引数」または「パラメーター」と呼ばれます。ただし、この用語の区別は衒学的であり、実際には、これら2つの用語は同じ意味で使用されます。
つまり、 いつの違い 完全なコミュニケーションでいずれかの用語を使用するには:
- パラメータ: 関数定義内で渡されるもの。
- 引数: 関数が呼び出されたときに渡されるもの。
したがって、上記の例で、教科書の正しい用語を使用する場合:
- 引数を渡します
アンナ
関数に。 名前コード>
function Greetings(name)
内の一部 はパラメータです。
ただし、適切なタイミングで正しい用語を使用しても、コードの実行と理解の両方に関して、大きな違いはありません。
開発で心配する可能性のあるすべてのことの中で、これはそれらの1つではありません—彼らが本当に就職の面接に行かない限り、 優れたコードを書く能力よりも、このことに気を配ってください。
-
JavaScriptの関数とメソッドの違いは何ですか?
JavaScriptでも関数とメソッドは同じですが、メソッドはオブジェクトのプロパティである関数です。 以下はJavaScriptの関数の例です- function functionname(param1, param2){ // code } 例 メソッドはオブジェクトに関連付けられた関数です。以下はJavaScriptのメソッドの例です- <html> <head> <script> var e
-
JavaScriptのパラメータと引数。
関数パラメーターは、関数定義に存在する変数の名前です。関数の引数は、関数に渡され、関数によって受け取られる実際の値です。 以下は、JavaScriptのパラメーターと引数を示すコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0"