본문 바로가기
카테고리 없음

[javascript] '_' throwaway variable, ignored variable

by 오근성 2023. 5. 18.
728x90

JavaScript에서 _ 변수는 종종 무시되어야 하는 매개변수를 가리키는 데 사용됩니다.

함수의 매개변수 중 어떤 값을 실제로는 사용하지 않지만, 문법적으로는 필요한 경우_를 사용할 수 있습니다.

예를들어 아래의 경우

 const newData = data.filter((_, index) => !checked[index]);

Array.prototype.filter 함수는 현재 요소, 현재 인덱스, 원본 배열의 세 가지 매개변수를 콜백 함수에 전달합니다. 이 경우, 현재 요소 값은 실제로는 사용되지 않고, 인덱스 값만 필요하기 때문에 _로 표현된 매개변수를 사용하여 현재 요소를 무시하고 있습니다.

728x90

댓글