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

同步文件迭代读取

作者: 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