JS片段从本地文件读取

问题描述

我有一个JavaScript代码段,该代码段是在Chrome> Devtools>源>代码段中创建,保存和运行的。这是我不与任何人共享的个人代码,它只能在一台计算机上运行,​​并且只能在Chrome控制台内部运行。因此,对安全的任何关注都是无关紧要的。

代码段使用了许多参数,这些参数目前已硬编码为代码段本身内的数组。我想通过将参数存储在文本文件中来使代码更灵活,然后在运行时该代码段应从文件中读取这些参数,并以字符串数组的形式存储在内存中。

没有HTML文档或元素,因此在这种情况下,我不知道如何使用File API或fileReader。

问:如何使用Chrome控制台中运行的普通JS代码读取本地文本文件(客户端)?

谢谢

解决方法

https://developer.mozilla.org/en-US/docs/Web/API/FileReader建议不要完全按照您的想法使用它。

我的解决方法建议是运行一个小型Web服务器来提供文本文件的内容,然后在代码段中使用XMLHttpRequest从Web服务器获取参数。