简体   繁体   English

JavaScript:将数组转换为无键或字符串的 object

[英]JavaScript: Convert array to object without key or string

I have an array like [1,2,3,4,5] .我有一个像[1,2,3,4,5]这样的数组。 I want to convert it to object like {1,2,3,4,5} or 1,2,3,4,5 .我想将其转换为 object ,例如{1,2,3,4,5}1,2,3,4,5

I would be thankful if someone helps me.如果有人帮助我,我将不胜感激。

for 1,2,3,4,5 , you just have to use .join()对于1,2,3,4,5 ,你只需要使用.join()

 const arr = [1,2,3,4,5] console.log(arr.join())

Also, specifically for query parameters, in browser or Node, you could use URLSearchParams , which helps you define your query object此外,专门针对查询参数,在浏览器或节点中,您可以使用URLSearchParams ,它可以帮助您定义查询 object

 const obj = { a: [1,2,3,4,5] } const searchParams = new URLSearchParams(obj).toString(); console.log(searchParams)

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM