나는 홍보의를 검토하고있어, 그리고 저자는 따라서, 반복 ternaries를 사용하는 상황이있다 -이 반복되는 것 같지만 더 좋은 방법은 바로 마음에 봄하지 않는반복 된 삼항 문장 리펙토링?
const foo = isConditionTrue ? 'foo' : '';
const bar = isConditionTrue ? 'bar' : '';
const baz = isConditionTrue ? 'baz' : '';
. 빈 문자열에 할당하고 if
블록에 재 할당하는 방법에 대해 생각해 보았습니다.하지만 그 것이 어떤 클리너라고는 생각하지 않습니다.
도움이 될만한 의견이 있으면 알려 주시고 시간을내어 감사합니다.
이상,'배열 (3) .fill ("")'더 좋을 수도 경우
@ Jonasw 예,'Array.fill'입니다. 조건이 더 있으면 여기에서도 잘 작동 할 것입니다. ES6, 지금은 언급하지 않는 경향이 있습니다. 개인적으로 ES5가 필요하다면 개인적으로 무대에 있다고 생각합니다. OP는 그것을 언급해야합니다. 역사 책에 ES5가 속해 있어야합니다. :) 또한 OP는'const'를 사용했기 때문에 이것으로 Ok를해야합니다. – Keith