我如何才能像这样工作代码?
switch ( "test" ) {
case "jana":
("Yes its Jana");
break;
case "marek":
("Its marek");
break;
break;
default:
("<b>Something else</b>");
}
切换结果应附加在脚本下面的代码中。这里:
$("body").append( "<p>Here is switch result:</p><b> RESULT </b>" );
我无法插入“ $(” body“)。append(” appended“);”转换为切换用例,因为在我的项目中,这部分代码要花很长时间。它将使代码难以阅读。
所以我的目标是:
1)查找开关处的单词匹配变量
2)显示案例结果RESULT
Codepen在这里http://codepen.io/anon/pen/bpXLXx?editors=0010
最佳答案
只需将字符串分配给变量,然后将该字符串附加到body
:
var toAppend;
switch ( "test" ) {
case "jana":
toAppend = "Yes its Jana";
break;
case "marek":
toAppend = "Its marek";
break;
default:
toAppend = "<b>Something else</b>";
}
$("body").append( "<p>Here is switch result:</p><b>" + toAppend + "</b>" );
请参见updated Code Pen。