2017-05-03 3 views
0

이 왜 불변 기능이 PARAMS있다 명확하지 않다?불가 JS 매개 변수

업데이트 : https://github.com/zertosh/invariant/blob/master/invariant.js

두 번째 기능은 ES6 기록한다 :

이 불변 라이브러리에 링크를 혈통.

+0

두 번째 버전은 JS가 아닙니다. 이 질문에 "타이프 스크립트"태그가 있어야합니까? – nnnnnn

+0

그리고 소스 코드에 대한 링크. – zerkms

+0

원래 작성자는 입력 스크립트가 아닌 javascript로 작성했습니다. 귀하의 질문은 왜 누군가가 프랑스어 대신 영어로 말하기를 선택하는 지 묻는 것과 같습니 다. 나는 당신의 질문을 오해하지 않는 한 대답이있을 것이라고 생각하지 않습니다. –

답변

1

아무에게도 의미가 없기 때문에 누구나 명확하게 설명 할 수 있습니까?

이것은 라이브러리 작성자가 선택 한 것입니다. 그들은 6 자리 표시 자만 지원하므로 6 개의 명명 된 args 만 사용합니다.

+0

여러분은 불변량을 가진 사람들은 아니지만 여전히 그것에 대한 질문에 답할 것입니다. https://github.com/zertosh/invariant/blob/master/invariant.js.flow /* @flow/ 가 module.exports를 선언 * : ( 조건 : 어떤, 는에서보세요 format ?: string, ... args : Array ) => void; 및 https://github.com/zertosh/invariant/blob/master/invariant.js VAR 불변 = 함수 (조건, 형태 A, B, C, D, E, F) { – user3053247

관련 문제