奇怪的JavaScript语法,我以前从未使用过,但它的工作原理

前端之家收集整理的这篇文章主要介绍了奇怪的JavaScript语法,我以前从未使用过,但它的工作原理前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
你知道为什么这个代码编译,什么是什么?
function Box() {
  something: {
    alert(1);
  }
}

var Box = new Box();

解决方法

那是一个javascript标签.

它用于打破或继续嵌套循环.

这是doc:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/label

// Example code
myLoop:for (var i = 0; i < 10; ++i)
    for (var j = 0; j < 10; ++j)
        if (whatever)
            break myLoop;

猜你在找的JavaScript相关文章