当前位置: 首页 > 面试题库 >

获取目录中所有文件夹的列表[关闭]

焦宁
2023-03-14
问题内容

所以我有一个看起来像这样的文件系统:

Music
- 001
-- song.mp3
- 002
-- song.mp3
- 003
- 004
- 005
-- song.mp3
musicplayer.html
musicplayer.js

我很好奇是否可以获取所有文件夹名称的列表?

这个javascript,html5甚至jQuery,我什么都无法安装。


问题答案:

他的问题很 明确(HTML5)

我很好奇是否可以获取有关所有文件夹名称的列表?这个javascript,甚至jQuery,我都无法安装任何东西

完全没有,但没有最后的答案!

JavaScript(JS)是一种解释性的计算机编程语言,最初是作为Web浏览器的一部分实现的,以便客户端脚本可以与用户进行交互,控制浏览器,异步通信以及更改显示的文档内容。

JavaScript有3种主要类型:

Client-Side JavaScript (CSJS) -- an extended version of JavaScript that enables the enhancement and manipulation of web pages and client browsers

Server-Side JavaScript (SSJS) -- an extended version of JavaScript that enables back-end access to databases, file systems, and servers

Core JavaScript -- the base JavaScript language

客户端JavaScript(CSJS)和服务器端JavaScript(SSJS)依赖于核心JavaScript,没有它们就无法工作。

JavaScript和DOM为恶意作者提供了通过Web交付在客户端计算机上运行的脚本的潜力。浏览器作者使用两个限制来包含这种风险。首先,脚本在 沙箱
中运行,它们只能执行与Web相关的操作, 而不能执行诸如创建文件之类的通用编程任务
。其次,脚本受相同的原始策略限制:来自一个网站的脚本无法访问发送到另一站点的信息,例如用户名,密码或cookie。大多数与JavaScript相关的安全错误都违反了相同的原始策略或沙箱。

通用JavaScript的子集-ADsafe,安全ECMA脚本(SES)-提供更高级别的安全性,尤其是在第三方创建的代码(例如广告)上。

我很好奇是否可以获取有关所有文件夹名称的列表?使用 HTML5

HTML5提供了FileSystem API,它可能可以解决您的需求,至少在一定程度上是这样的:)

另一个解决方案是使用丑陋的浏览器Api,我从未推荐过
最佳解决方案 是使用服务器端语言(如php)



 类似资料:
  • 问题内容: 我正在尝试使用Node.js获取目录中存在的所有文件的名称的列表。我想要的输出是一个文件名数组。我怎样才能做到这一点? 问题答案: 您可以使用或方法。 fs.readdir fs.readdirSync 两种方法的区别在于,第一种方法是异步的,因此您必须提供一个回调函数,该函数将在读取过程结束时执行。 第二个是同步的,它将返回文件名数组,但它将停止代码的任何进一步执行,直到读取过程结束

  • 问题内容: 有没有办法在Python中返回当前目录中所有子目录的列表? 我知道您可以使用文件来执行此操作,但是我需要获取目录列表。 问题答案: 你是指直接子目录,还是树下的每个目录? 无论哪种方式,你都可以使用以下方法: 将为每个子目录生成一个元组。该三元组中的第一个条目是目录名称,因此 应该递归地给你所有的子目录。 请注意,元组中的第二个条目是该条目在第一个位置的子目录的列表,因此你可以改用它,

  • 问题内容: 请给我一个使用php列出目录中所有文件夹,子文件夹,文件的解决方案。我的文件夹结构是这样的: 我想获取每个文件夹内所有文件的列表。 php中有任何shell脚本命令吗? 问题答案:

  • 我想使用Scala/Spark列出hdfs目录中的所有文件夹。在Hadoop中,我可以使用命令:来完成此操作 我用: PS:我也检查了Thread:Spark iterate HDFS目录,但它对我来说不起作用,因为它似乎不在HDFS目录上搜索,而是只在模式为file//的本地文件系统上搜索。

  • 问题 你想获取文件系统中某个目录下的所有文件列表。 解决方案 使用 os.listdir() 函数来获取某个目录中的文件列表: import os names = os.listdir('somedir') 结果会返回目录中所有文件列表,包括所有文件,子目录,符号链接等等。 如果你需要通过某种方式过滤数据,可以考虑结合 os.path 库中的一些函数来使用列表推导。比如: import os.pa

  • 问题内容: 我在文档文件夹中获取文件名的代码有什么问题? 我以为我已正确阅读了文档,并且我对documents文件夹中的内容非常确定,但是“ fileList”没有显示任何内容?“目录”显示文件夹的路径。 问题答案: 此解决方案适用于 Swift 4 (Xcode 9.2)和 Swift 5 (Xcode 10.2.1+): 这是一个可重用的FileManager扩展,它还允许您跳过或在结果中包含