我是否需要XMLHttpRequest来使用JavaScript更改JSON文件值?

我是否需要XMLHttpRequest来使用JavaScript更改JSON文件值?,javascript,json,xmlhttprequest,Javascript,Json,Xmlhttprequest,因此,我尝试制作一个游戏,人们可以更改他们的显示名称,然后将其存储在JSON文件中,以便其他文件和页面可以访问它。 因此,我添加了一个XMLHttpRequest,但随后我阅读并想知道我是否真的需要XMLHttpRequest。 我将附加JavaScript和JSON文件以提供更多的上下文 JavaScript: var console; let requestURL = 'displayName.json'; let request = new XMLHttpRequest(); reques

因此,我尝试制作一个游戏,人们可以更改他们的显示名称,然后将其存储在JSON文件中,以便其他文件和页面可以访问它。 因此,我添加了一个XMLHttpRequest,但随后我阅读并想知道我是否真的需要XMLHttpRequest。 我将附加JavaScript和JSON文件以提供更多的上下文

JavaScript:

var console;
let requestURL = 'displayName.json';
let request = new XMLHttpRequest();
request.open('GET', requestURL);
request.responseType = 'json';
function sendRequest() {
request.send("displayName");
}
document.getElementById('displayName');
if (displayName = "") {
  displayName = 'Soldier';
}
JSON:


您需要XMLHttpRequest或fetch来发出HTTP请求

由于您的JSON位于URL的末尾,因此需要使用其中一个URL来读取它


您链接到的问题与JSON无关,尽管标题不同。它处理的是对的操作。

您需要XMLHttpRequest或fetch来发出HTTP请求

由于您的JSON位于URL的末尾,因此需要使用其中一个URL来读取它


您链接到的问题与JSON无关,尽管标题不同。它处理的是对的操作。

如果您希望JSON文件向应用程序提供数据,并且希望javascript对其进行更新,则需要将请求提交给服务器端处理程序,然后由该处理程序生成JSON文件。目前,您的代码将只返回静态JSON文件


现在还不清楚您试图用这段代码做什么。

如果您希望JSON文件向应用程序提供数据,并且希望javascript对其进行更新,那么您需要将请求提交给服务器端处理程序,然后由该处理程序生成JSON文件。目前,您的代码将只返回静态JSON文件


不清楚您试图使用此代码执行什么操作。

如果您希望用户的浏览器向服务器发送信息,则需要HTTP请求
因此,它们对web开发非常重要,值得您花时间学习。
查看这些资源中的一个或两个:

请注意,与服务器的通信通常发生,因此浏览器可以继续处理其他事情,直到服务器做出响应。因此,要注意服务器何时响应,您需要使用

  • 函数,或
  • 一个对象(可用于此对象。)

快乐编码

如果希望用户浏览器向服务器发送信息,则需要HTTP请求
因此,它们对web开发非常重要,值得您花时间学习。
查看这些资源中的一个或两个:

请注意,与服务器的通信通常发生,因此浏览器可以继续处理其他事情,直到服务器做出响应。因此,要注意服务器何时响应,您需要使用

  • 函数,或
  • 一个对象(可用于此对象。)

快乐编码

document.getElementById('displayName')
document.getElementById('displayName')我想问的是,我需要一个XMLHttpRequest来完成这个任务。如果不清楚,很抱歉。@CucumberCat-请参阅此答案的第一句。我想问的是,我是否需要一个XMLHttpRequest来完成此任务。如果不清楚,很抱歉。@CucumberCat-请参阅此答案的第一句话。我如何创建或找到服务器端处理程序?我如何创建或找到服务器端处理程序?
displayNameData {
  "displayName": ""
}