2012-08-29 49 views
5

我在其中一個SharePoint系統JavaScript文件中遇到了下面的函數。這在JavaScript中做了什麼?

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

我從來沒有見過類似的東西在任何JavaScript代碼我已經合作過的ULS1Lu:;。有誰知道這是做什麼?

對不起,這個問題的標題很弱。我不確定要怎麼說。

+4

這是一個*標籤*。 –

+0

可能重複[在JavaScript中使用標籤的不良做法?](http://stackoverflow.com/questions/4906762/is-using-labels-in-javascript-bad-practice) –

回答

10

它的一個code label,在技術上他們不需要分號,但在JavaScript中它不應該傷害。標籤將允許中斷或繼續語句將代碼跳回到它。

大多數人認爲,代替標籤,最好儘可能使用函數調用。

3

似乎他們只是創建一個標籤。可能,作爲標記或一些臭名昭着的用途。當然,這些標籤在他們的聲譽中有很大一部分歸功於goto陳述。

相關問題