PhoneGap 2.5语法是否已更改?

时间:2013-03-25 04:11:45

标签: cordova

我是PhoneGap的新手。我设置了一个新的PhoneGap项目并查看了默认生成的函数。他们的结构如下:

onDeviceReady: function() {
        //do something
    }

我看到的每个PhoneGap示例都有以下语法:

 function onDeviceReady() {       
        //do something
    }

我在PhoneGap示例中看到我的功能并且它不起作用。它被弃用了吗?

2 个答案:

答案 0 :(得分:0)

您看到的样本将具有类似函数onDeviceReady(){的代码         //做一点事     }

功能和设备准备就绪之间没有冒号。所以两者都应该有效。

答案 1 :(得分:0)

两者都是正确的javascript语法,并根据您声明对象的方式使用。

使用对象文字表示法,您将看到如下内容:

app = {
   onDeviceReady: function(){ }  
}

使用“正常”方式是这样的:

function onDeviceReady(){

}

app.onDeviceReady = onDeviceReady