2013-03-25 58 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