if else
없이 속기를 쓸 수 있습니까 else
?
var x=1;
x==2 ? dosomething() : doNothingButContinueCode();
나는 null
다른 작품을 넣는 것을 보았습니다 (그러나 그것이 왜 좋은 아이디어인지는 알 수 없습니다).
편집 : 당신 중 일부는 내가 이것을 시도하는 것을 귀찮게 한 것처럼 보입니다. 순전히 호기심에서 벗어났습니다. 나는 JavaScript를 뒤섞는 것을 좋아한다.
:)
foo = bar | cat;
첫 번째가 허위 인 경우 와 같은 것을 보았습니다 . 널? 두 번째로 넘어진다. 그러나 나는 그것을 보았고 사용하지 않았습니다.
a || b
또는입니다 a && b
. 그렇지 않으면 b
항상 평가됩니다.
var | var
구문 이 있다고 생각 합니다. 특히 (IMO) 삼항 문제가 "보"기 어려울 수 있으므로주의하십시오. 드물게 사용하십시오.