【发布时间】:2020-09-02 13:05:57
【问题描述】:
我试图从一个目录中获取所有文件,过滤它们并将结果显示为一个数组.. 我已经尝试了很多东西,但似乎都不起作用,因为我需要他们在这里问这么糟糕,下面是我的代码。
const fs = require('fs');
let files = fs.readdirSync('./commands/fonts')
files.forEach(el => {
el.includes('.json') ? files[files.indexOf(el)].replace('.json', '') : files.splice(files[files.indexOf(el)], 1)
});
console.log(files)
我尝试过承诺,但我对它们缺乏经验,所以我在这里问。如果你能帮忙就太好了!
【问题讨论】:
标签: javascript arrays node.js filtering fs