2013-03-25 60 views
-1

我是PhoneGap的新手。我設置了一個新的PhoneGap項目,並查看了默認生成的函數。他們具有結構爲這樣:PhoneGap 2.5語法改變了嗎?

onDeviceReady: function() { 
     //do something 
    } 

我所看見的每個樣品的PhoneGap,低於語法:在我所看到的PhoneGap樣本

function onDeviceReady() {  
     //do something 
    } 

我宣佈我的功能,這是行不通的。它是否被棄用?

回答

0

吳蘇樣品將具有類似功能onDeviceReady代碼(){// 做一些 }

有功能和設備準備就緒之間沒有冒號。所以兩者都應該工作。

0

兩者都是正確的JavaScript語法,並根據您如何聲明對象使用。

使用對象的文字符號,你會看到這樣的事情:

app = { 
    onDeviceReady: function(){ } 
} 

,在使用 「正常」 的方式是這樣的:

function onDeviceReady(){ 

} 

app.onDeviceReady = onDeviceReady