javascript读取文件并将内容作为变量

标签 javascript variables readfile

我是 javascript 的初学者,所以在说重复或任何内容之前,请尝试帮助我指出正确的方向,我应该在哪里寻求答案。 我看到很多这样的问题,但没有一个与我的需要相关。 所以我想问一下..

我有一个 javascript,带有

this.a.$a = "content";

现在在该脚本的某个地方,我有

a.target_url = this.a.$a;

那个this.a.$a是我们通过输入框手动添加的字符串。

我需要一个函数来读取文件内容,将其转换为字符串,并将该值作为变量打印在 this.a.$a 中。

文件名为Test.txt,长URI为http://www.mydomain.com/test.txt

文件内容是:Neque porro quisquam est qui dolorem ipsum quia dolor sat amet

我已经尝试过

$.get("http://www.mydomain.com/test.txt", function(data) { 
    this.a.$a = data
});

但是我得到的是[object] [Object]

有人可以向我解释一下吗?

提前致谢。

最佳答案

您应该尝试使用 console.log 输出变量,然后检查 firebug 以查看该对象的外观。虽然我的直觉告诉我这应该可以解决你的问题:

$.get("http://www.mydomain.com/test.txt", function(data) { 
    this.a.$a = data.d
});

关于javascript读取文件并将内容作为变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13375941/

相关文章:

JavaScript - 从不同的函数访问不同的变量

C++ 参数在运行时发生变化

javascript - AJAX - 提交多个 POST 数据

php多线程变量范围共享问题

javascript - Javascript 可以检测 UWP 吗?

javascript - JavaScript推送函数中的动态变量

c - 如何从文件中逐行读取?

c++ - 文件读取和 vector 条目问题

javascript - 用图像替换单选框(Javascript 或 Jquery)

javascript - 简单的计数功能不起作用