작성
·
253
0
안녕하세요. 제로초님
요즘 왠만한 JS 코드들은 화살표 함수를 안 쓴 코드를 찾아보기가 힘든데요. 그래서 더 의문이 깊어져 갑니다.
화살표 함수가 this 값 때문에 기존 함수를 완전히 대체하지도 못하는데, 구지 화살표 함수를 써야하는 이유가 있나요??
저는 오히려 너무 간결해져서, 때로는 화살표 함수가 알아보기 힘들 때도 많습니다.
이렇게까지 해가면서, 화살표 함수를 써야되는 이유가 있는지...
그리고 화살표 함수를 써야 할만큼, 코드의 간결함이 실무에는 얼마나 중요한지에 대해서 여줘보고 싶습니다.
아직 코딩 초보인지라, 제가 이해하는데 한계가 있다보니, 본의 아니게 살짝 이상한 질문을 드렸네요.
죄송합니다.
답변 1
2
function을 쓰셔도 큰 문제는 없으나 같은 동작이면 코드가 짧은 것을 선호하는 추세입니다. 근데 호이스팅같은 문제 때문에 리액트에서는 다시 function을 많이 쓰기도 하고요. 그때그때 트렌드도 많이 반영되는 것 같습니다.