gpt4 book ai didi

javascript - node.js 返回未定义的问题

转载 作者:行者123 更新时间:2023-11-30 08:27:55 29 4
gpt4 key购买 nike

当我尝试输出 helpers.limitsOfToday.todayStart 时,我得到 undefined 的任何想法?如果我尝试输出 helpers.limitsOfToday,我可以看到该函数。

这是我的代码:

helpers.js 文件

const limitsOfToday = () => {
var todayStart = new Date();
todayStart.setHours(0, 0, 0, 0);

var todayEnd = new Date();
todayEnd.setHours(23, 59, 59, 999);

return {
todayStart: todayStart,
todayEnd: todayEnd,
}
};

module.exports = { limitsOfToday };

其他文件

const helpers = require('./helpers.js');
helpers.limitsOfToday.todayStart // this is undefined

最佳答案

limitsOfToday 属性是一个函数,您将返回 todayStart 作为返回对象的键。

执行 limitsOfToday 一切都应该按预期工作:

const helpers = require('./helpers.js');
helpers.limitsOfToday().todayStart; // your start date

关于javascript - node.js 返回未定义的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42327036/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com