我已經看到了使用這種語法的一些JavaScript代碼示例:調用JavaScript參數語法是什麼?
function(foo:String) {
// code
}
我認爲它確實某種類型轉換的,但一直沒能找到有關該語法的很多信息。有誰知道這是叫什麼,它在哪裏被記錄?這是嚴格的JavaScript還是瀏覽器擴展?
我已經看到了使用這種語法的一些JavaScript代碼示例:調用JavaScript參數語法是什麼?
function(foo:String) {
// code
}
我認爲它確實某種類型轉換的,但一直沒能找到有關該語法的很多信息。有誰知道這是叫什麼,它在哪裏被記錄?這是嚴格的JavaScript還是瀏覽器擴展?
據我所知,這不是有效的JavaScript。相反,它是ActionScript(兩種語言都基於ECMAScript標準)。它只是告訴編譯器該參數的類型是String
或其任何子類。
此聲明涵蓋在Adobe's AS3 documentation for variables。同樣的語法用於局部變量,字段,函數參數和函數返回類型。
你能告訴我們一個示例源嗎? – Dennis
「我見過一些JavaScript代碼示例」在哪裏? – epascarello
它在LifeHacker上大部分都是笨拙的小樣本。我在Google上搜索TextMate主題並看到截圖。雖然在編輯器中選擇了「JavaScript」用於語法高亮顯示,但BoltClock可能會提供ActionScript。 – Eric