需要将字符串和 object 组合成 JavaScript 中的查询参数字符串
Need to combine a string and a object into like query params string in JavaScript
正如标题所说,我有一个字符串,我有一个 object。
我必须关注数据
id: 2319213213
Object
{ personName: 'John', personId: 123213213, personGender: 'Male' }
注意:这个object我会得到很多属性,所有属性都可以是可选的。
需要将这些组合起来并在 JavaScript/TypeScript
中创建一个类似 top 的字符串
预期结果
2319213213?personId=123213213&personName=John&personGender=Male
使用URLSearchParams
:
const id = 2319213213
const person = {
personName: 'John',
personId: 123213213,
personGender: 'Male'
}
const result = id + '?' + new URLSearchParams(person)
console.log(result)
正如标题所说,我有一个字符串,我有一个 object。
我必须关注数据
id: 2319213213
Object
{ personName: 'John', personId: 123213213, personGender: 'Male' }
注意:这个object我会得到很多属性,所有属性都可以是可选的。
需要将这些组合起来并在 JavaScript/TypeScript
中创建一个类似 top 的字符串预期结果
2319213213?personId=123213213&personName=John&personGender=Male
使用URLSearchParams
:
const id = 2319213213
const person = {
personName: 'John',
personId: 123213213,
personGender: 'Male'
}
const result = id + '?' + new URLSearchParams(person)
console.log(result)