小编Chr*_*len的帖子

我怎么能在Node.js(Javascript)中等待,我需要暂停一段时间

我正在为个人需求开发类似脚本的控制台.我需要能够暂停一段时间,但是,根据我的研究,node.js无法按要求停止.经过一段时间后很难读取用户的信息......我已经看到了一些代码,但我相信他们必须在其中包含其他代码才能使其工作,例如:

setTimeout(function() {
}, 3000);
Run Code Online (Sandbox Code Playgroud)

但是,在这段代码之后,我需要在一段时间后执行所有内容.

例如,

//start-of-code
console.log('Welcome to My Console,');
some-wait-code-here-for-ten-seconds..........
console.log('Blah blah blah blah extra-blah');
//endcode. 
Run Code Online (Sandbox Code Playgroud)

我也看过像

yield sleep(2000);
Run Code Online (Sandbox Code Playgroud)

但node.js不承认这一点.

我怎样才能实现这种延长的暂停?

javascript yield node.js

322
推荐指数
16
解决办法
56万
查看次数

fs.readFile 函数响应未定义...有任何想法吗?

我正在运行一个简单的 readfile 命令,用于视频教程,这是教师保存的代码...

var fs = require("fs");
console.log("Starting");
fs.readFile("./sample.txt", function(error, data) {
console.log("Contents: " + data);
});
console.log("Carry on executing");
Run Code Online (Sandbox Code Playgroud)

我在与这个 js 文件相同的文件夹中有 sample.txt,在 sample.txt 文件中我有“这是这个文本文档的示例输出”,不幸的是我得到一个“未定义”作为数据变量的输出在代码中。

如果有人对为什么会发生这种情况有任何见解,如果有人愿意提供帮助,那就太好了....

谢谢

javascript console function node.js

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

我正在使用node.js,我正在尝试添加两个整数,但是,他们只是将它们放在一起

我正在使用node.js,我正在尝试添加两个整数,但是,他们只是把它们放在一起......我查了一下Float,试图浮动整数,但node.js无法识别浮点数.

integer node.js

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

标签 统计

node.js ×3

javascript ×2

console ×1

function ×1

integer ×1

yield ×1