使用.JSON文件的JavaScript变量

使用.JSON文件的JavaScript变量,javascript,html,Javascript,Html,伙计们,我在为我的HTML项目创建函数时遇到了麻烦 var Pokemon = require("./json/pokemon.json"); 问题是,require是一个node.js环境命令,那么如何使用JavaScript变量在没有required的情况下删除JSON文件的内容呢?您可以使用获取JSON: fetch(“YOUR-URL/json/pokemon.json”) .then(response=>response.json()) .then(json=>console.log

伙计们,我在为我的HTML项目创建函数时遇到了麻烦

var Pokemon = require("./json/pokemon.json");
问题是,require是一个node.js环境命令,那么如何使用JavaScript变量在没有required的情况下删除JSON文件的内容呢?

您可以使用获取JSON:

fetch(“YOUR-URL/json/pokemon.json”)
.then(response=>response.json())
.then(json=>console.log(json));

只需使用?您在浏览器中:获取您的数据,然后对其执行任何需要执行的操作。话虽如此,如果您不在Node中工作,为什么要显示Node代码?我正在转录discord bot代码以在网站中工作,discord bot与Node.js一起工作。然后您有了答案:如果您想加载“文件”,请加载它们,因为浏览器有一种内置的方式为您这样做,或者(在本例中)将其作为“网络请求”加载使用现代的FetchAPI(在旧时代,它使用XMLHttpRequest对象。不要再使用它了)