将变量设置为等于本地JSON文件
Setting variable equal to local JSON file
是否可以将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.
});
相关文章:
- 不显示带有本地json文件数据的谷歌地图脚本
- 如何将本地json数据加载到Extjs数据模型中
- Angular 2:在本地.json文件上找不到文件
- AngularJS $http GET 请求到本地 JSON 文件返回语法错误:意外令牌]
- 在事件处理中,将内容脚本优先于本地脚本
- 本地 JSON 数据以在 URL 上获取 JSON
- React Router浏览器历史记录适用于本地,而不适用于生产
- 将变量设置为等于本地JSON文件
- 通过字符串形式的名称检查变量是否存在于本地作用域内
- HTML-SVG文件动画不适用于主机,但适用于本地
- 如何访问本地json文件并在纯JavaScript和AJAX上加载包含内容的菜单
- 加载本地json文件问题
- 如何使用window.fetch加载本地json数据(ES6)
- PhantomJS 2.0.0 page.open() 不再适用于本地文件
- 使用$http服务将数据发布到本地 json 文件时未发现错误
- 如何读取本地 json 文件
- CSS for JS 按钮适用于本地计算机,但不适用于服务器
- 节点.JS仅适用于本地主机
- 无法使用 Angular 向本地 JSON 文件发出 $http.get 请求
- JavaScript 位置适用于本地主机而不是服务器