2013-09-29 8 views

ответ

0

CoffeeScript является оператор существования ("замочить" или "Elvis" имена также используются). пример: context = window ? global.

Способ использования CoffeeScript x = if x > z then 'a' else 'b' (или x = x > z and 'a' or 'b', но «и» операнд должен быть правдивым для этого, чтобы сработать), который будет скомпилирован до тернарного оператора, которого вы ожидаете.

0

Вы можете использовать if вместо ?::

x = if y > z then 'a' else 'b' 

это compiles to

var x; 

x = y > z ? 'a' : 'b'; 
0

Я думаю, это то, что я хочу, но я не знаю, если я счастлива с ним.

CoffeeScript:

x = if y > z then 'a' else 'b' 

Javascript

? оператор
x = y > z ? 'a' : 'b'; 
Смежные вопросы