오앰쥐..
드디어 arrow fucntion에 대해서 알아버렸다.
정말 단순히 항상 사용하던 방식의 function 정의를 arrow를 사용해서 나타내는 것이다.
이전 인턴할 때 vue.js를 잠시 했었는데 모든 코드가 =>로 되어있어서 정말 복잡해 보였다. Javascript를 공부하지 않아서 그냥 아는둥 마는둥 넘어갔는데 드디어 알게 되었다.
정말 간단하다
function welcome(name){
return "안녕하세요" + name
}
이게 기본적인 function 정의 방법이다.
이것을
const welcome = name => "안녕하세요"+ name
이런 형식으로 =>를 사용해서 바꿔서 표현할 수 있다.
welecome이라는 const에 함수를 선언하는 것이다.
const welcome = name
name은 파라메터를 나타내며 복수의 파라메터가 전달될경우는
(name, age) 괄호를 사용해서 표현할 수 있다.
=> 를 사용해서 함수에 필요한 내용을 작성하면 된다.
이번 레플릿을 풀면서 느낀점은.. 도움 받을건 받아서 얼른 이해하는게 좋은거 같다. 쉬운거라도 안찾아보고 모르는 상태라면 그대로 계속 모른다.
프론트엔드에 한걸음 다가간 기분이다.