Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/471.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用Vanilla JS获取目录结构?_Javascript_Directory - Fatal编程技术网

Javascript 如何使用Vanilla JS获取目录结构?

Javascript 如何使用Vanilla JS获取目录结构?,javascript,directory,Javascript,Directory,考虑以下文件结构: Parent ├── folder 1 │ └── sub1 │ ├── child a │ └── sub2 │ ├── btn.xls │ └── sample.docxs └── folder 2 ├── child 1 └── child 2 ├── mri.pdf ├── lake2.jpg └── exp_folder

考虑以下文件结构:

Parent
├── folder 1
│   └── sub1
│       ├── child a
│       └── sub2
│           ├── btn.xls
│           └── sample.docxs
└── folder 2
    ├── child 1
    └── child 2
        ├── mri.pdf
        ├── lake2.jpg
        └── exp_folder
            ├── exp1.png
            └── exp2.png

如何使用普通javascript读取此文件结构?我不确定是否有php的
scandir()函数的javascript等价物。

您说过要在浏览器中执行此操作。不可以,以通常方式托管在浏览器中的JavaScript代码无法访问文件系统。(某些浏览器可能提供对加载项/扩展名的有限文件系统访问,但通常仅提供沙盒访问。)

在什么环境下?浏览器?Node.js?还有别的吗?@T.J.Crowder在浏览器中。虽然我不太确定是否可以做到。@Andy-结果他们想在浏览器中做到这一点。