小编som*_*Guy的帖子

Moment.js:使用时刻范围时的"TypeError:momentRange.range"

我在使用所有3个包时遇到问题.我这样定义它们:

var moment = require('moment-timezone');
var momentRange = require('moment-range');
Run Code Online (Sandbox Code Playgroud)

当我想使用时刻范围函数时,我试图像这样调用它:

var range1 = momentRange.range(moment("string1"), moment("string2"));
Run Code Online (Sandbox Code Playgroud)

我收到错误: TypeError: momentRange.range is not a function

我究竟做错了什么?

node.js momentjs moment-timezone moment-range

2
推荐指数
1
解决办法
2116
查看次数

将对象推送到 Node.js 中全局声明的数组中

我从未在 Node.js 中使用过全局变量,所以我很难理解为什么这不起作用。我声明全局变量是数组,而不是我想将一些对象推入其中,并且为了调试,我只想将其字符串化。我尝试过这样的:

var test = require('./api/test'); //my class
global.arrayOfObjects = []; //declaring array
global.arrayOfObjects.push = new test(123); //docs3._id is something I return from db
console.log(JSON.stringify(global.arrayOfObjects)); //I get []
Run Code Online (Sandbox Code Playgroud)

javascript node.js

1
推荐指数
1
解决办法
2287
查看次数