2011-02-25 152 views
-1

我有一個JavaScript函數返回一個函數。這是什麼意思 ?JavaScript到jQuery的轉換

function CheckShadowBounds(rounded) { 
    return function() { 
    }; 
} 

如何將它轉換爲jQuery?

+2

您呈現的代碼不會執行任何操作... – 2011-02-25 14:51:48

+0

不,我的意思是從函數返回函數的目的是什麼? – asif 2011-02-25 14:52:47

+2

你不能'將東西轉換成jQuery'。 jQuery是JavaScript,JavaScript是jQuery。 – TJHeuvel 2011-02-25 14:53:26

回答

4

這意味着它返回一個函數。函數是第一類對象,可以像字符串,數組等一樣傳遞。

此示例的目的是爲函數定義rounded。每次調用返回的函數時,都會使用相同的rounded實例。

您無法將其轉換爲jQuery。 jQuery是一組預定義的JavaScript函數,可以處理許多人想要做的事情,但是這些功能相對比較複雜(通常是因爲瀏覽器不兼容)。這不是比較複雜的東西,所以jQuery不提供幫助函數。