简体   繁体   English

如何在 javascript 中将数组转换为 json object?

[英]How to covert array into json object in javascript?

Dynamically I am getting an array.动态地我得到一个数组。

like as var array = ['Name', 'example@gmail.com', '9011234XX'] But I want like something this就像var array = ['Name', 'example@gmail.com', '9011234XX']但我想要这样的东西

var jsonObj= {"name":"Name", "email":"example@gmail.com", "mob":"9011234XX"}

You can destructure your array and use those variables to create an object.您可以解构您的数组并使用这些变量来创建 object。

 var array = ['Name', 'example@gmail.com', '9011234XX']; const [ name, email, mob ] = array; // same as const name = array[0], email = array[1]; const requiredObject = { name, email, mob }; // same as { name: name, email: email, mob: mob } console.log(JSON.stringify(requiredObject))

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

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