Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/454.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
名称:function(parms)-定义JavaScript函数的奇怪方式?_Javascript_Cordova - Fatal编程技术网

名称:function(parms)-定义JavaScript函数的奇怪方式?

名称:function(parms)-定义JavaScript函数的奇怪方式?,javascript,cordova,Javascript,Cordova,我正在查看Hello world Cordova应用程序 出于某种原因,它的定义(看起来像什么)功能如下 receivedEvent: function(id) { // blah }, 我以前从未在JavaScript中看到过这一点,也找不到其他类似的函数。有人能解释一下这是在做什么神奇的事情吗 它和我的不同吗 function receivedEvent (id){ //blah }, 这里看到的是对象或类中的方法定义 const object = { hiT

我正在查看Hello world Cordova应用程序

出于某种原因,它的定义(看起来像什么)功能如下

 receivedEvent: function(id) {
       // blah
    },
我以前从未在JavaScript中看到过这一点,也找不到其他类似的函数。有人能解释一下这是在做什么神奇的事情吗

它和我的不同吗

function receivedEvent (id){
//blah
},

这里看到的是对象或类中的方法定义

const object = {
  hiThere: function() {
    console.log('hi')
  }
};

自ECMAScript 2015以来,有一种更常用的语法,如下所示

const obj = {
  foo() {
    return 'bar';
  }
}

干杯:)很高兴能帮上忙逗号,因为它可能意味着你正在发布的摘录是对象文字的一部分。