玉的语法是否支持switch语句?
我在快递玉器上试过这个,但得到了“意外标识符”作为错误。
- switch(myvar) - case: "0" span First Case break - case: "2" span Second Case break - case: "3" span Third Case break - case: "4" span Fourth Case break
我很好奇switch语句的语法是什么,如果有的话。
更新:玉,不表示。
编辑
这个问题显然是关于Jade的。
但答案仍然是的:)。
但是这就是所谓的case
:
从文档
case friends when 0 p you have no friends when 1 p you have a friend default p you have #{friends} friends
Javascript有一个switch语句。
switch(variable){ case 1: // do something break; case 2: // do something else break; // and so forth default: // do something if nothing break; }
Express.js在Node.js中运行,只是JavaScript – 是的。 Express有一个switch
语句,因为JavaScript有一个switch
语句。 (即使coffeescript也有一个“编译”成JavaScript switch
语句的switch
。)
MDN参考: switch
语句
它看起来像你的语法搞砸了 – 这些“ – ”字符是什么? 你也错过了:
从每个case
语句的结尾开始,并且在每个case之后你不会break
,这意味着所有case的代码将总是运行,而不pipe条件如何。