在这个rails代码行中添加分号的位置?

时间:2015-04-27 19:03:26

标签: javascript

Code Climate说这一行:

done = $(this).hasClass('done') ? 1 : 0

缺少分号。 我应该在哪里添加这个分号才能正确? 谢谢你的帮助。

2 个答案:

答案 0 :(得分:3)

分号结束了:

done = $(this).hasClass('done') ? 1 : 0; 

答案 1 :(得分:2)

这是ternary operator - 分号结尾。

done = $(this).hasClass('done') ? 1 : 0;

相当于

if $(this).hasClass('done')
    done = 1;
else
    done = 0;