空数组的属性

时间:2014-05-03 07:47:09

标签: javascript node.js

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

 jumble = {} ;

 jumble.debug = false;

 jumble.start = function (guid, callback) {

 }

我仍然在想,jumble.start做什么只是一个空数组,任何帮助/链接将不胜感激请

2 个答案:

答案 0 :(得分:3)

这里没有阵列。

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

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

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

您可以使用jumble.start(1,2)调用该函数,但由于该函数在{}之间没有任何内容,因此无法执行任何操作。

答案 1 :(得分:2)

我不知道node.js但是,我知道它与javascript类似。

因此,首先,jumble是一个对象而不是数组,正如您所想的那样。

debugjumble对象的属性,已赋值为false

startjumble对象的函数,它显然是空的,因为在执行jumble.start(3,4)调用时它什么都不做。