Javascript json.stringify()将多个对象合并为一个字符串

Javascript json.stringify()将多个对象合并为一个字符串,javascript,json,Javascript,Json,可能吗 基本上,我是一个试图实现这样的目标的人 JSON.stringify("address=",Obj_address,Obj_city,Obj_state,Obj_zip) 弦化后 像 address= "Address city state zip" 以一种类似绳子的方式。原因是我试图将这个字符串传递到我的google地理编码url api中 我到处玩,到目前为止只有一个参数可以传递 感谢您的帮助您需要像这样尝试一下 警报(“地址=“+JSON.stringify(Obj_地址)+

可能吗

基本上,我是一个试图实现这样的目标的人

 JSON.stringify("address=",Obj_address,Obj_city,Obj_state,Obj_zip)
弦化后

address= "Address city state zip"
以一种类似绳子的方式。原因是我试图将这个字符串传递到我的google地理编码url api中

我到处玩,到目前为止只有一个参数可以传递


感谢您的帮助

您需要像这样尝试一下

警报(“地址=“+JSON.stringify(Obj_地址)+”+ JSON.stringify(Obj_城市)+“”+JSON.stringify(Obj_州)+“”+ stringify(Obj_-zip))

这样会更好

var str = 'address="'+[Obj_address,Obj_city,Obj_state,Obj_zip].join(' ')+'"';
但是你不需要引用

var str = 'address='+encodeURIComponent(
    [Obj_address,Obj_city,Obj_state,Obj_zip].join(' '));
或者根据api使用加号分隔符

var str = 'address='+encodeURIComponent(
    [Obj_address,Obj_city,Obj_state,Obj_zip].join('+'));

为什么不做类似于JSON.stringify的事情({地址:Obj_地址,城市:Obj_城市,州:Obj_州,zip:Obj_zip})?您的示例不是JSON;JSON在名称和值之间使用
,而不是
=
@david实际上,我可以将密钥传递到api url中吗?我正在做谷歌地理编码来获取坐标