将变量设置为等于本地JSON文件

Setting variable equal to local JSON file

本文关键字:于本地 JSON 文件 变量 设置      更新时间:2023-09-26

是否可以将JavaScript中的变量设置为存储在计算机上的本地JSON文件?

var data = c/path/path/data.json

如果您询问是否可以使用JavaScript访问文件系统,答案是是和否如果您正在使用node.js这样的工具,那么是的您可以使用JavaScript访问文件系统如果您试图从浏览器访问文件系统,那么没有JavaScript本身不具备该功能。

您试图在文件系统上访问什么并不重要。它可以是JSON、jpg或gif。。。如果你正在使用浏览器,这是不可能的。。

但是,您可以通过ajax调用服务器并以这种方式获取文件。即JSON文件。。。您还可以使用JavaScript存储信息,使用JavaScript中内置的"localstorage"方法。

您可以发出Ajax请求来获取外部json。

$.ajax({
  url: "c/path/path/data.json",
}).done(function(JsonToGet) {
  var data = JsonToGet;
  //Management of the JSON with 'data' variable. 
});