Javascript 空数组的属性

Javascript 空数组的属性,javascript,node.js,Javascript,Node.js,我是nodejs和javascript的新手。我正在学习nodejs。我有一个疑问。我遇到了一个我无法理解的node js代码: jumble = {} ; jumble.debug = false; jumble.start = function (guid, callback) { } 我仍然在想,jumble.start只是一个空数组时会做什么,请提供任何帮助/链接,我不知道node.js,但我知道它类似于javascript 因此,首先,jumble是一个对象,而不是您认

我是nodejs和javascript的新手。我正在学习nodejs。我有一个疑问。我遇到了一个我无法理解的node js代码:

 jumble = {} ;

 jumble.debug = false;

 jumble.start = function (guid, callback) {

 }

我仍然在想,jumble.start只是一个空数组时会做什么,请提供任何帮助/链接,我不知道
node.js
,但我知道它类似于
javascript

因此,首先,
jumble
是一个对象,而不是您认为的数组

debug
jumble
对象的一个属性,该对象已被赋值为
false


start
jumble
对象的一个函数,该对象显然是空的,因为通过执行
jumble.start(3,4)
调用时它什么也不做

jumble={}创建一个对象并将其分配给
jumble

jumble.debug=false
在对象上创建一个名为
debug
的属性,并为其赋值
false

jumble.start=function(guid,callback){}
在对象上创建一个名为
start
的属性,并为其分配一个函数

您可以使用
jumble.start(1,2)
调用该函数,但它不会执行任何操作,因为该函数在
{
}
之间没有任何值