본문 바로가기

JavaScript

javascript 화살표 함수 => 와 그냥 대입 함수 차이

화살표 함수, 즉 에로우 펑션(arrow function expression) 은 언제나 익명이다.

 

그렇기 때문에 함수를 대입하는 곳에서 사용하는 것이 적절하다.

 

https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Functions/%EC%95%A0%EB%A1%9C%EC%9A%B0_%ED%8E%91%EC%85%98

 

    const cleanToDos = toDos.filter(function (toDo) {   // Filter return no selected li list.
        return toDo.id !== parseInt(li.id);
    });

    const cleanToDos = toDos.filter(
        toDo => toDo.id !== parseInt(li.id) // Filtered no selected li list.
    );

 

위 두 함수는 같은 기능을 한다.

 

아래 주소 참고

https://jeong-pro.tistory.com/110