当前位置: 首页 > 知识库问答 >
问题:

将Javascript子数组转换为一个数组[重复]

薛浩言
2023-03-14
array = ['bla', ['ble', 'bli'], 'blo', ['blu']]
array = ['bla', 'ble', 'bli', 'blo', 'blu']

共有1个答案

夹谷俊远
2023-03-14

编辑:请看Dave的答案或P.S.W.G的答案--它们更好。这个代码是可怕的,不应该使用(我不能删除一个接受的答案)。

您可以这样做:

var arr = ['bla', ['ble', 'bli'], 'blo', ['blu']];
var newArr = arr.toString().split(',');

演示

 类似资料:
  • 在这里,我试图将转换为一个1D数组。

  • 似乎没有一种简单而优雅的方法可以将Javascript转换为数组。 感觉不错,但是原型只有。 有人知道将转换为数组的好方法吗?

  • 我是JavaScript的新手,知道我可以像下面这样转换数组,但不知道如何将值转换为JavaScript的多维关联数组,在那里我可以用JavaScript打印值。

  • 问题内容: 我正在尝试将Java中的Javascript数组转换为Java数组。我正在使用javax.script包。我在这里测试了此示例,但是无法识别类型“ NativeArray” 我如何才能识别NativeArray类型? 问题答案: 按照这个答案,看来最好的选择是编写一个JavaScript转换器函数,该函数使用Rhino的Java绑定功能将本机JavaScript数组转换为Java数组。

  • 问题内容: 我有一个想要转换为纯JavaScript数组的json数组: 这是我的json数组: 如何将其转换为普通的javascript数组,如下所示: 问题答案: 已经是JS对象(不是JSON)。但是,您可以在这里: 编辑:将 元素插入数组中的正确位置。谢谢@RoToRa 也许一开始不创建此类对象会更容易。它是如何创建的?