相关疑难解决方法(0)

在javascript中将字符串数组转换为Name/Value对象

我目前正在处理一个Web服务,它返回一个字符串数组到客户端.从这里我想获取这个字符串数组并将其转换为一个对象,该对象为每个字符串赋予一个名称,以便稍后引用它.

所以从这开始:

var result = ["test", "hello", "goodbye"];
Run Code Online (Sandbox Code Playgroud)

我想最终得到这个:

var final = [{'value': "test"}, {'value': "hello"}, {'value': "goodbye"}];
Run Code Online (Sandbox Code Playgroud)

我用jquery.这有什么容易实现的吗?

javascript jquery

3
推荐指数
1
解决办法
1265
查看次数

如何在 Javascript 中将数组转换为具有相同键的对象数组?

考虑一个包含一组值的简单数组。

var arr = ['ab', 'cd', 'ef'];
Run Code Online (Sandbox Code Playgroud)

我想将上面的数组转换为,

[
  { name: 'ab' },
  { name: 'cd' },
  { name: 'ef' }
];
Run Code Online (Sandbox Code Playgroud)

我尝试过的:

arr.reduce((a, c) => ((a[c] = c), a), {});
Run Code Online (Sandbox Code Playgroud)

javascript arrays object

-1
推荐指数
1
解决办法
1729
查看次数

如何在Javascript中将数组转换为对象数组

我想像这样转换一个数组:

[ 'John', 'Jane' ]
Run Code Online (Sandbox Code Playgroud)

变成对象对数组,如下所示:

 [{'name': 'John'}, {'name':'Jane'}]
Run Code Online (Sandbox Code Playgroud)

请帮我这样做..

javascript arrays

-2
推荐指数
1
解决办法
52
查看次数

标签 统计

javascript ×3

arrays ×2

jquery ×1

object ×1