this 또는 this과 같은 비슷한 질문을했지만 할당 작업을 볼 때 다른 질문에 답하고 있습니다. 나는 조건이 충족되는 경우 특정 기능을 실행하거나 만족하지 않다면 아무것도하지 싶습니다 예를 들어 내 코드빈 제 2 표현식을 사용하는 Javascript 삼항 연산자
!item.completed ? addTask(item) : null
입니다. 제 질문은 '비어있는'두 번째 표현식으로 전달하는 것이 좋은 방법이라고 생각합니까?
많은 사람들이 null
을 사용하는 것을 보았습니다. 반면에 빈 문자열 ''
을 사용하는 것은 유효한 입력 옵션이 아니므로 입력 빈도가 더 빨라서 보이지 않습니다. 어떤 단점이있어.
3 번째 연산자가 없다면 3 항 연산자가 적합하지 않습니다. 그냥'if'를 사용하십시오. – Amy
그냥 사용하지 않는 이유는 무엇입니까? 만약 minification이 당신의 목표라면 ''이 더 좋다. –
삼자가 일반적으로 더 짧아서 더 읽기 쉽다. – AntK