以下代码块执行成功。我想知道除了使用 for 循环之外,这个标签还有什么用?
<script>
js:
{
alert("x");
}
</script>
最佳答案
:
在 javascript 中有一些用途,反正我知道。
三元运算符
- 用于评估单行中的if
语句:var x = "yes" == "yes" ? true : false;
上面的代码行在功能上等同于:
if("yes" == "yes"){ var x = true; } else{ var x = false; }
标记代码块的开始 - 移动到代码块
begin: for(int i = 0; i < 10; i++){ break begin; }
对象文字 - 感谢@Ian 的提醒
var someObject= { item: 'some value', anotherItem: 2 // Can put any type of variable here };
这种类型的符号在使用 JSON 时很常见。
关于javascript - javascript中下面的冒号有什么用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16216881/