Javascript에서 "(_, i) => 표현식"은 무엇을 의미합니까? [복제]
Aug 30 2020
MDN에서 Array.from () 에 대한 설명을 보았고 하단에는 다음과 같은 코드 블록이 있습니다.
const range = (start, stop, step) => Array.from({ length: (stop - start) / step + 1}, (_, i) => start + (i * step));
매개 변수가 왜 같은지 이해하지 못했습니다. (_, i)누군가 나에게 설명 할 수 있습니까?
답변
1 Dai Aug 30 2020 at 11:21
JavaScript 개발자 에코 시스템에서 단일 밑줄 문자를 사용하여 "삭제 된"또는 "관련없는"매개 변수 또는 여전히 지정해야하는 값을 표시하는 것은 코딩 관습_ 입니다.
그러나 JavaScript 언어의 일부 는 아닙니다 . (따라서 _변수 식별자로 계속 사용할 수 있습니다 ).
일부 언어는 C # 7처럼 할 줄 _특수 치료를 - 그러나.