|
JavaScript高级教程 - 第一课 作者: Thau 第三页:一个if-then-else的快捷方式在JavaScript中最常用得语句就是if-then-else。下面是一 个奖励猴子的例子: if (monkey_behavior == "good") { var toy = "videogames"; } else { var toy = "rocks"; } 用通俗的英语翻译上面的代码意思是说:“如果猴子表现得 var toy = (monkey_behavior=="good") ? "videogames" : "rocks"; 这个表达式和上面对语句所起的作用是完全一样的。这个条 这种快捷方式在函数调用中使用时非常便利。例如,你可以用 var password = "open sesame"; 如果没有这种条件语句,则必须这样书写代码:: var password = "open sesame"; var answer = prompt("what's the password? ",""); if (answer == password) { alert("welcome"); } else { alert("buzz off"); } 显然代码长了很多,但是也更容易了解它的含义。选用何种 JavaScript高级教程 来源: Wired Digital Inc. |