【问题标题】:How to covert array into json object in javascript?如何在javascript中将数组转换为json对象?
【发布时间】:2020-07-05 14:09:08
【问题描述】:

动态地我得到一个数组。

喜欢 var array = ['Name', 'example@gmail.com', '9011234XX'] 但我想要这样的东西

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

【问题讨论】:

  • 你可以解构,然后重组成一个对象:jsfiddle.net/cogswfj5
  • 你的意思是像JSON.stringify(array)这样的吗?

标签: javascript arrays json object


【解决方案1】:

您可以解构您的数组并使用这些变量来创建一个对象。

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))

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-01-09
    • 1970-01-01
    • 2021-03-20
    • 2019-05-20
    • 2021-05-02
    • 2021-04-23
    相关资源
    最近更新 更多