我是nodejs和javascript的新手。我正在学习nodejs。我在这里有疑问。我遇到了一个节点js代码,我无法理解:
jumble = {} ;
jumble.debug = false;
jumble.start = function (guid, callback) {
}
我仍然在想,jumble.start做什么只是一个空数组,任何帮助/链接将不胜感激请
答案 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
是一个对象而不是数组,正如您所想的那样。
debug
是jumble
对象的属性,已赋值为false
。
start
是jumble
对象的函数,它显然是空的,因为在执行jumble.start(3,4)
调用时它什么都不做。