使用 Node js 显示目录中的文件名
Displaying File Name from an directory using Node js
>我有以下代码用于在给定目录中显示文件名
var fs = require('fs');
fs.readdir('folder/', function (err, files)
{
if (err)
throw err;
for (var index in files)
{
console.log(files[index]);
}
});
在这里,如何在 for 循环条件完成后将所有文件名存储在数组中。
您可以创建一个数组并使用 push()
方法。
var fs = require('fs');
fs.readdir('.', function (err, files) {
if (err) throw err;
var filenames = [];
for (var index in files) {
console.log(files[index]);
filenames.push(files[index]);
}
// do something with "filenames"
// ['file1.js', 'file2.js', 'file3.js']
});
相关文章:
- Node.js v6.2.0类扩展不是函数错误
- 如何使用 node.js 比较两个 json 数组
- Node.js's Buffer.writeFloatBE in Javascript
- TableExport jquery插件:文件名和扩展名问题
- node.js:setInterval()正在跳过调用
- 可以设置“;文件名"发生错误时显示的内联脚本标记的
- 如何处理node.js节点mongodb中的连接和查询队列
- Node.js正在更改应用程序以使用集群模块
- 如何使用Node.js最有效地解析网页
- 通过javascript下载文件时设置文件名
- 如何获取在 Node 中调用函数的文件名和行号
- 使用 Node js 显示目录中的文件名
- Node.JS - 如何在 JS 中对动态文件名执行验证
- Node.js文件系统-保存唯一的文件名
- Node.js如何根据目录中的文件名创建字符串数组
- 如何在node.js脚本中获得有关stdout重定向文件名的信息
- 在node.js中设置下载响应的文件名
- 使用multer在node.js(express)中保留上传后的图像文件名和扩展名
- 如何做多渲染与Node.js, EJS模板和动态文件名
- node:如何访问json键,json键是一个带点的文件名