2012-08-29 4 views
5

私は、以下の機能をSharePointシステムのJavaScriptファイルの1つに渡しました。これは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

そのa code labelは、技術的にはセミコロンは必要ありませんが、javascriptでは害はありません。ラベルは、breakステートメントまたはcontinueステートメントがコードをそのステートメントに戻すことを許可します。

ほとんどの人は、ラベルの代わりにできるだけ関数呼び出しを使用する方がよいと考えています。

3

ラベルを作成しているようです。おそらく、マーカーとして、または悪名高い使用のために。もちろん、そのようなラベルは、その名声の大部分をgotoステートメントに借りています。

関連する問題