我有一个功课问题,能够根据数组中的某些参数创建一个查询字符串?我仍然是javascript的新手,所以有一些成功,但如果有人可以检查我的代码,将不胜感激。提前谢谢大家。
我使用forEach循环遍历数组以获取值并使用字符串连接来获取一些URL。我已经为它制作了一个示例代码。
https://codepen.io/anon/pen/pmRXzg
let Person = {
name: ['Sam', 'Daisy'],
food: ['banana', 'Apple']
}
let handler = Object.entries(Person)
handler.forEach(function(element) {
console.log(element)
})
let myUrl = Object.entries(handler).map(key => key + '=' +
handler[key]).join('&')
let visitUrl = "http://someURLString/?" + myUrl
console.log(myUrl)
console.log(visitUrl)
如何让我的最终结果看起来像
someUrlString/?name=Sam,Daisy&food=banana,apple
相关分类