我在其中一个SharePoint系统javascript文件中遇到了以下函数。
function RTE_InsertImage(strBaseElementID)
{ULS1Lu:;
//A bunch of javascript
}
在我之前使用的任何javascript代码中,我从未见过像ULS1Lu:;
这样的内容。有谁知道这是做什么的?
对不起,这个问题的标题很弱。我不确定怎么说出来。
答案 0 :(得分:10)
它是code label,从技术上讲它们不需要分号,但在javascript中它不应该受到伤害。标签将允许break或continue语句将代码跳回到它。
大多数人认为,不管标签,最好尽可能使用函数调用。
答案 1 :(得分:3)
似乎他们只是在创建一个Label。可能,作为标记或一些臭名昭着的用途。当然,这些标签在很大程度上归功于goto陈述。