小编Mar*_*Son的帖子

为什么 readdirSync 会自动对结果进行排序?

我使用方法检索数组中的文件名fs.readdirSync(path)。为什么结果数组中的文件名要排序?

function checkFile() {
    try {
        let imgsFolder = './images/';
        let imgs = fs.readdirSync(imgsFolder);

        fs.statSync(imgsFolder);
        return imgs;
    }

    catch (e) {
        console.log("Folder does not exist.");
        fs.mkdirSync("images/");
        console.log("Folder was created.");
    }
}

checkFile();
Run Code Online (Sandbox Code Playgroud)

例如,该文件夹具有以下文件:tts.jpg, array.jpg, man.jpg,但我将它们检索为array.jpg, man.jpg, tts.jpg.

javascript file-io node.js

4
推荐指数
1
解决办法
1499
查看次数

标签 统计

file-io ×1

javascript ×1

node.js ×1