✍️작성
let sayHello function(){
console.log('Hello');
}
✍️작성
let add=function(num1,num2){
return num1+num2;
}
위와 같은 함수식을 화살표 함수를 이용하여 바꾸면,
✍️작성
let add = (num1,num2)=>{
return num1 + num2;
}
function
이 없어지고 괄호뒤에 =>
화살표가 생겼다.
또 이 예제는return
문이 있기때문에 아래와 같이 또 바뀔 수 있다.
✍️작성
let add (num1,num2)=>(
num1+num2
)
return
문은 {}
중괄호가 아닌 ()
일반괄호로 바꿀 수 있기 떄문이다.✍️작성
let add = (num1+num2)=> num1 + num2;
()
일반괄호 또한 생략가능하다. 그러나 return 전에 다른 코드가 있다면 생략이 불가능하다.✍️작성
let sayHello= (name)=> 'Hello, ${name}';
✍️작성
let sayHello= name => 'Hello, ${name}';