-1

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

onDeviceReady: function() {
        //do something
    }

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

 function onDeviceReady() {       
        //do something
    }

我在 PhoneGap 示例中看到了我的函数,但它不起作用。是否已弃用?

4

2 回答 2

0

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

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

app = {
   onDeviceReady: function(){ }  
}

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

function onDeviceReady(){

}

app.onDeviceReady = onDeviceReady
于 2013-03-28T20:28:19.117 回答
0

您看到的示例将具有类似 function onDeviceReady() { //do something } 的代码

函数和设备就绪之间没有冒号。所以两者都应该工作。

于 2013-03-25T05:00:50.197 回答