我在快递服务的玉器中尝试了这个,但得到了“意外标识符”作为错误.
- 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语句的语法是什么(如果有的话).
更新:玉,不快递.
解决方法
编辑
这个问题显然是关于翡翠的.
但答案仍然是肯定的:).
但它被称为案例:
从the docs起
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语句的开关.)
MDN reference: switch
statement
看起来你的语法搞砸了 – 那些“ – ”字符是什么?你也错过了:从每个case语句的末尾开始,你并没有在每个case之后断开,这意味着无论条件如何,所有case的代码都将一直运行.