js变量传递给json

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js变量传递给json相关的知识,希望对你有一定的参考价值。

页面a.html里面有一个全局变量
window.config=a:"a",b:"b"
怎么传递给文件config.json里面 config.json格式

url:"" //window.config.a 放到url里

1. 首先js是语言,json是一种数据格式
2. 放在文件里面的json只是存储使用,并不会对程序有什么作用,更不会和js有传递和不传递的说法。
3. 你要做的只有把文件里面的json字符串读出来转换成json对象, 然后使用js的json对象赋值
4. 最后将json对象转换字符串后重新写入config文件
参考技术A 我记得要先下在json架包,然后new一个Json把他放进去追问

在前端处理 不用后端

参考技术B json对象是一种特殊格式,javascript可以直接访问操作。
url+=window.config.a;//直接拼接。
如果需要跳转当做参数,需要加?符合。如:url+='?'+window.config.a;追问

是json文件 不是对象

追答

如果是json文件的话,你要用后台语言把文件数据读出了传到前端,用ajax获取后台数据。JavaScript语言只支持读取文件数据。

以上是关于js变量传递给json的主要内容,如果未能解决你的问题,请参考以下文章

React JS - 如何将变量(参数)传递给 API URL?

如何通过 npm cli 将 env 变量传递给 rollup.config.js?

通过 PM2 将环境变量传递给 NextJS

将多个变量传递给 package.json 脚本

将 JSON 编码的 PHP 变量传递给 HighCharts

如何在Rails视图中将Ruby变量传递给JavaScript函数?