안녕하세요 이번 글에서는 자바스크립트에서의 화살표함수 사용 못하는 경우와 해결법 핵심만 알려드리겠습니다. 이번 글에선, 화살표 함수를 사용 못하는 경우를 나열할 겁니다. 그럼 화살표 함수를 못쓰면 function 키워드 사용하면 되지 않나?라고도 생각하실 수 있는데요. 하지만 function 키워드는 this 키워드를 예측하기 어려워진다고 저번 글에서 배웠었죠? 그리고 나중에 호이스팅을 배울건데, function 키워드는 var처럼 호이스팅 되기 때문에 코드를 예측하기 힘들어져요. 결론은 대부분 화살표 함수를 쓰고, 못쓰는 경우엔 function 대신 아래 방법으로 해결하는걸 추천 드릴게요! 1. 메서드 const cat = { name: "meow"; call_name: () => console.log..
안녕하세요 이번 글에서는 자바스크립트에서의 화살표함수 사용이유의 핵심만 알려드리겠습니다. 1. 화살표함수 사용이유 기존에 javascript에선 function 키워드로 함수를 정의했습니다. 그러나 ES6 신문법 화살표 함수를 사용하면 아래처럼 함수를 정의할 수 있습니다. //기존 function 함수() { } //화살표 함수 var 함수 = () => { } function 키워드가 있는데 왜 화살표 함수가 나온 걸까요? 답은 화살표 함수에는 this 키워드가 없기 때문입니다. this 키워드를 모른다면 아래 블로그를 읽어주세요 (javascript) this 핵심만 이해하기 안녕하세요. 이번 글에선, 혼란스러울 수 있는 "this" 핵심만 알려드리겠습니다. this 이해하기(아주쉬움) this를 이..