JavaScript中如何获取指定文件夹下的所有文件

JavaScript中可以使用

fs.readdir()
方法来获取指定文件夹下的所有文件。该方法需要传入一个字符串参数,即指定文件夹的路径,并返回一个包含该文件夹下所有文件名的数组。

例如,假设要获取的文件夹路径为

/usr/local/images
,则可以使用以下代码:

const fs = require('fs');
const files = fs.readdir('/usr/local/images', (err, files) => {
  if (err) {
    console.error(err);
  } else {
    console.log(files);
  }
});

上面的代码中,使用

require('fs')
来引入Node.js的文件系统模块,调用
fs.readdir()
方法来获取指定文件夹下的所有文件,该方法接受一个字符串参数,即文件夹的路径,并返回一个包含文件名的数组,如果出现错误,则会返回一个错误信息。

fs.readdir()
方法可以接受一个可选的第二个参数,即一个回调函数,当文件夹下的文件获取成功后,该回调函数会被调用,并传入文件名数组作为参数,此时可以在回调函数中对文件名数组进行处理。

JavaScript中可以使用

fs.readdir()
方法来获取指定文件夹下的所有文件,该方法可以接受一个字符串参数,即文件夹的路径,并返回一个包含文件名的数组,该方法还接受一个可选的回调函数,当文件夹下的文件获取成功后,该回调函数会被调用,并传入文件名数组作为参数,此时可以在回调函数中对文件名数组进行处理。

本文链接:http://task.lmcjl.com/news/11771.html

展开阅读全文