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

这里有简单的方法把集合转换成数组吗?[副本]

酆晔
2023-03-14

我试过:

  const state =  new Set( [5, 10, 15, 20, 30, 45, 60] );
  let preset = Object.assign( {}, state );
  console.log(preset)
  // {}

得到了一个空物体。另外,我试图将状态转换为字符串,但也失败了:

state.values().toLocaleString()
// "[object Set Iterator]"

或者唯一的方法是逐个迭代集合?

UPDATE:结果应该是一个值的数组:[5,10,15,20,30,45,60]。

共有1个答案

邹学民
2023-03-14

只需使用array.from方法或spread syntax

js prettyprint-override">const state =  new Set( [5, 10, 15, 20, 30, 45, 60] );
console.log(Array.from(state));
console.log([...state]);
 类似资料:
  • 问题内容: 例如,我目前正在这样做: 你能打败这个吗? 问题答案:

  • 本文向大家介绍PHP中把对象数组转换成普通数组的方法,包括了PHP中把对象数组转换成普通数组的方法的使用技巧和注意事项,需要的朋友参考一下 最近在用ThinkPHP开发一个京东服务市场的应用,然而京东服务市场接口返回的数据是个对象数组。然而需要一个个属性取出来放到数组里面然后再利用ThinkPHP的addAll或者add方法写入数据库。然而每次返回的字段有几十个,每次这么拼接都要崩溃了。果然还是那

  • 本文向大家介绍pytorch 把MNIST数据集转换成图片和txt的方法,包括了pytorch 把MNIST数据集转换成图片和txt的方法的使用技巧和注意事项,需要的朋友参考一下 本文介绍了pytorch 把MNIST数据集转换成图片和txt的方法,分享给大家,具体如下: 1.下载Mnist 数据集 下载下来的其实可以直接用了,但是我们这边想把它们转换成图片和txt,这样好看些,为后面用自己的图片

  • 我有一个场景,我需要将文本转换成语音。在Java中使用Selenium有什么方法可以做到这一点吗?

  • 问题内容: 在Java中将 a 转换为a 的最简单方法是什么? 问题答案:

  • 主要内容:之前的旧方法,Java11 的 新方法,Java11 集合转换为数组 的示例Java 11 引入了一种将集合转换为数组的简单方法。 之前的旧方法 Java11 的 新方法 Java11 集合转换为数组 的示例 ApiTester.java 输出结果为