数组的结构赋值

67 阅读1分钟
<script>
  // 定义一个数组
  const arr = [1, 2, [3, 4], 5];
  // 怎么解析这个数组的\结构,把需要的元素取出来,赋值给新的数组
  // 索引值相同, 可以完成赋值
  const [a, b, [x, y, z], c] = [1, 2, [3, 4], 5];
  console.log(a, y, c); /* 这样就得到了1,4,5 */
</script>