JavaScript基本(Arrow Function)
3443 ワード
Arrow Function
JavaScriptには、関数を宣言する方法が3つあります.
function calcAge(birthYear){return 2021-birthYear}
const calcAge = function(birthYear){return 2021-birthYear}
Arrow Function
const calcAge = birthYear => 2021-birthYear;
このときArrowFunctionはreturnを使わずに自動的に値を返します.これは、単純な関数を1行使用する場合に便利です.
このときパラメータの数とコードの行数が増加した場合、どのように記述しますか?
()と{}で直接包むだけでいいです.
const whenIsBirthD = (currentYear, birthYear, birthMonth, birthDate) =>{
const age = currentYear - birthYear;
return `I'm ${age}years old, my birth day is ${birthMonth},${birthDate}, %{birthYear}`
}
この場合、1行のコードとは異なり、returnを明示的に書く必要があります.Reference
この問題について(JavaScript基本(Arrow Function)), 我々は、より多くの情報をここで見つけました https://velog.io/@rlaqhguse/자바스크립트-기본Arrow-Functionテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol