javascript - 在 Node-RED 的函数 Node 中使用 javascript 内置函数

标签 javascript node.js node-red

我是 Node-Red 新手。我正在尝试在我的函数 Node 中使用 Javascript 的内置函数。

我的功能 Node 代码是:

msg.payload = { "time" : 
    toString(getHours()) + ":" + 
        toString(getMinutes()) }
return msg;

但即使 getHours() 是内置的 javascript 函数,我也会收到以下错误: “ReferenceError:getHours 未定义(第 2 行,第 14 栏)”

你能帮我找出我做错了什么吗?

最佳答案

应该是:

let date = new Date();

msg.payload = { "time" : date.getHours() + ":" + date.getMinutes() }
return msg;

关于javascript - 在 Node-RED 的函数 Node 中使用 javascript 内置函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54728569/

相关文章:

javascript - 如何在 "request"npm 包中设置内容类型

javascript - 如何使用 Cloud Functions for Firebase 与 .onWrite 或 onchange 比较新旧值?

node.js - heroku sh : 1: tsc: not found

node.js - 容器中的 Node 红色插件 : Node missing

raspberry-pi3 - 如何开机自启动Nodered?

javascript - 正在调用 GET 而不是 DELETE

javascript - 如何防止用户在电子邮件输入字段中添加空格?

node.js - Googlecloud 的 pub/sub、socket、ipc 等的区别

Node.js 异步模块需要

node.js - 将 HomeKit 设备与 Node-RED 集成