相关疑难解决方法(0)

如何在JavaScript中打破嵌套循环?

我试过这个:

for(i = 0; i < 5; i++){
    for(j = i + 1; j < 5; j++){
        break(2);
    }
    alert(1);
}
Run Code Online (Sandbox Code Playgroud)

只得到:

SyntaxError:;在陈述之前遗漏

那么,我如何打破JavaScript中的嵌套循环?

javascript break nested-loops

189
推荐指数
8
解决办法
10万
查看次数

这个Javascript代码有什么作用?

我一直在看Sharepoint脚本文件,我遇到过这个我没有得到的:

function ULSTYE() {
    var o = new Object;
    o.ULSTeamName = "Microsoft SharePoint Foundation";
    o.ULSFileName = "SP.UI.Dialog.debug.js";

    return o;
}

SP.UI.$create_DialogOptions = function() {
    ULSTYE:;   <----------------------------- WTF?
    return new SP.UI.DialogOptions();
}
Run Code Online (Sandbox Code Playgroud)

实际上,此文件中的每个函数定义都在ULSTYE:;左大括号后面的同一行开头.任何人都能解释第二个函数的第一行是做什么的吗?

例如,Firefox/Firebug将此功能解释为我无法理解的功能:

function () {
    ULSTYE: {
    }
    return new (SP.UI.DialogOptions);
}
Run Code Online (Sandbox Code Playgroud)

我以为我一直都知道Javascript ...... ;)必须是我过去从未使用的一些模糊的功能,显然很少被其他人使用.

javascript sharepoint sharepoint-2010

17
推荐指数
2
解决办法
2401
查看次数