2011-10-25 73 views
1

我已經看到了使用這種語法的一些JavaScript代碼示例:調用JavaScript參數語法是什麼?

function(foo:String) { 
    // code 
} 

我認爲它確實某種類型轉換的,但一直沒能找到有關該語法的很多信息。有誰知道這是叫什麼,它在哪裏被記錄?這是嚴格的JavaScript還是瀏覽器擴展?

+0

你能告訴我們一個示例源嗎? – Dennis

+0

「我見過一些JavaScript代碼示例」在哪裏? – epascarello

+0

它在LifeHacker上大部分都是笨拙的小樣本。我在Google上搜索TextMate主題並看到截圖。雖然在編輯器中選擇了「JavaScript」用於語法高亮顯示,但BoltClock可能會提供ActionScript。 – Eric

回答

5

據我所知,這不是有效的JavaScript。相反,它是ActionScript(兩種語言都基於ECMAScript標準)。它只是告訴編譯器該參數的類型是String或其任何子類。

此聲明涵蓋在Adobe's AS3 documentation for variables。同樣的語法用於局部變量,字段,函數參數和函數返回類型。

+2

啊,謝天謝地!我開始懷疑我的JavaScript知識是否存在巨大差距! –

+0

這會使很多感覺。我在這個截圖中看到了這一點,並假設它是JavaScript:http://lifehacker.com/5817833/the-best-programming-text-editor-for-mac – Eric

+0

@JamesJohnson,我同樣害怕。 – Eric

相關問題