如何将Javascript对象转换为url字符串?

如何将Javascript对象转换为url字符串?,javascript,object,Javascript,Object,我有一个Javascript对象,如: var obj = { name: "Omer", age: 30, siblings: 3 } 有没有办法把它转换成这样的字符串: name=Omer&age=30&siblings=3 {"name":"Omer","age":"30","siblings":"3"} 我已经用JSON.stringify()尝试过了,但它没有给出我想要的结果 结果如下: name=Omer&age=30&

我有一个Javascript对象,如:

var obj = {
    name: "Omer",
    age: 30,
    siblings: 3
} 
有没有办法把它转换成这样的字符串:

name=Omer&age=30&siblings=3
{"name":"Omer","age":"30","siblings":"3"}
我已经用
JSON.stringify()
尝试过了,但它没有给出我想要的结果

结果如下:

name=Omer&age=30&siblings=3
{"name":"Omer","age":"30","siblings":"3"}
您可以使用
array\map
join()

var obj={name:“Omer”,年龄:30岁,兄弟姐妹:3};
var str=对象
.钥匙(obj)
.map(k=>k+'='+obj[k])
.加入(“&”);
console.log(str)
您可以使用
array\map
join()

var obj={name:“Omer”,年龄:30岁,兄弟姐妹:3};
var str=对象
.钥匙(obj)
.map(k=>k+'='+obj[k])
.加入(“&”);
console.log(str)
var ob={
键1:‘值1’,
键2:‘值2’,
键3:“值3”
}
var str=“”;
for(ob中的var键){
如果(str!=“”){
str+=“`”;
}
str+=key+“=”+ob[key];
}
警报(str)
var ob={
键1:‘值1’,
键2:‘值2’,
键3:“值3”
}
var str=“”;
for(ob中的var键){
如果(str!=“”){
str+=“`”;
}
str+=key+“=”+ob[key];
}

警报(str)到目前为止您尝试了什么?请展示你的作品。检查这个。到目前为止你试过什么?请出示你的作品。检查这个