以下代码块成功执行.我想知道除了使用for循环之外,这个标签的用途是什么?
<script>
js:
{
alert("x");
}
</script>
Run Code Online (Sandbox Code Playgroud)
该:在JavaScript中的一些用途,据我所知,反正.
ternary operator- 用于评估if单行中的语句:
var x = "yes" == "yes" ? true : false;
Run Code Online (Sandbox Code Playgroud)
上面的代码行在功能上等同于:
if("yes" == "yes"){
var x = true;
}
else{
var x = false;
}
Run Code Online (Sandbox Code Playgroud)标记代码块的开头 - 移动到代码块
begin:
for(int i = 0; i < 10; i++){
break begin;
}
Run Code Online (Sandbox Code Playgroud)对象文字 - 感谢@Ian提醒
var someObject= {
item: 'some value',
anotherItem: 2 // Can put any type of variable here
};
Run Code Online (Sandbox Code Playgroud)
使用JSON时常见这种表示法
这就是标记标签的方式,这是一种非常糟糕的做法,它提供了实现旧的“goto”的能力,即在顺序执行中简单地跳转到代码
| 归档时间: |
|
| 查看次数: |
201 次 |
| 最近记录: |