2
以下代碼是從SharePoint的SP.UserProfiles.debug.js庫中提取的。JavaScript語句中的冒號
getUserProfilePropertiesFor: function (d) {
a: ;
var b = this.get_context(),
a,
c = new SP.ClientActionInvokeMethod(this, "GetUserProfilePropertiesFor", [d]);
b.addQuery(c);
a = [];
b.addQueryIdAndResultObject(c.get_id(), a);
return a
}
「a:」是什麼意思?在第二行意味着什麼?當我在IE Developer工具中逐步瀏覽時,該行被直接跳過。但它也不像標籤,因爲它最後有一個分號。
咦,我從來沒有見過這個,但顯然它可以[用於標記聲明】(https://stackoverflow.com/questions/418799/what-do-colon-do-in-javascript#418865)...以下是關於[MDN]的更多內容(https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/聲明/標籤)。 –
爲什麼分號表示它不是標籤?這是一個空的陳述上的標籤。 – 2017-08-02 02:23:45
@torazaburo他可能是指「變量」 – slebetman