这段JavaScript代码是做什么的?

5

我在 SharePoint 系统的 JavaScript 文件中发现了以下函数。

function RTE_InsertImage(strBaseElementID)
{ULS1Lu:;
   //A bunch of javascript
}

我以前从未在任何我所涉及的JavaScript代码中看到过像ULS1Lu:;这样的东西。有人知道这是做什么的吗?

对不起,问题标题比较弱。我不确定该如何用其他方式来表达它。


可能是在JavaScript中使用标签的不良实践?的重复问题。 - Jürgen Thelen
2个回答

10

这是一个 代码标记,严格来说它们并不需要分号,但在javascript中加上也无妨。该标记允许break或continue语句将代码跳回到它。

大多数人认为,在可能的情况下最好使用函数调用而不是标记。


3

看起来他们只是创建了一个标签。可能是用作标记或某些臭名昭著的用途。当然,这种标签的名声很大程度上归功于 goto 语句。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接