목록2025/02/05 (2)
개발자공부일기
사용법기존에 우리는 Function을 만들때//1function something(){ //로직}//2const something = function(){ //로직}이렇게 만들고 somthing();으로 함수를 호출합니다. 화살표 함수를 사용하면const something = ()=> { //로직}이렇게 간단히 만들 수 있습니다. 그래서 이 친구를 왜 쓰냐 const multiply2 = (x)=> {return x*2}지금은 짧아서 체감이 잘 안 될 수 있지만 보기가 더 좋습니다. 그리고 파라미터가 하나일때 소괄호 생략도 가능합니다.const multiply2 = x => {return x*2} 중괄호 안에도 return 문 하나밖에 없다면 중괄호까지도 생략이 가능합니다.const multiply2 =..
async/await를 쓰는 이유자바스크립트에는 비동기 처리 방식이 3가지가 있는데 콜백 함수와 이를 개선한 Promise객체 그리고 async/await가 있다.콜백 함수를 사용하면 Callback Hell에 빠지기 쉽고 이를 개선한 Promise도 무분별한 then의 사용으로 Promise Hell에 빠지는 상황이 생긴다. Callback Hell step1(function (value1) { step2(function (value2) { step3(function (value3) { step4(function (value4) { step5(function (value5) { step6(functio..