美文网首页
同步文件迭代读取

同步文件迭代读取

作者: Wrestle_Mania | 来源:发表于2021-04-20 16:37 被阅读0次
const fs = require("fs");
const path = require("path");

fs.readdir(path.join(__dirname, "fs"), (err, files) => {
  if (err) throw err;
  let filesArr = [];

  (function fn(i) {
    if (i === files.length) {
      console.log(filesArr);
      return;
    }
    fs.stat(path.join(__dirname, "fs", files[i]), (err, stats) => {
      if (err) throw err;
      if (!stats.isDirectory()) {
        filesArr.push(files[i]);
      }

      fn(i + 1);
    });
  })(0);
});

相关文章

网友评论

      本文标题:同步文件迭代读取

      本文链接:https://www.haomeiwen.com/subject/ojqflltx.html