首页 > 其他分享 >数组扁平化 超简单

数组扁平化 超简单

时间:2022-10-26 10:00:56浏览次数:48  
标签:flat arr Infinity 扁平化 let 数组 简单


  let arr = [1, 2, [99, 100], 3, 4, [1, 2, { name: 'hkq' }, [[1, 2, 3], 2]], 5, 6, 7, 8]
  let c =  arr.flat(Infinity)   // Infinity 表示展开任意胜读的嵌套数组   可以是 0, 1, 2, 3 等等
  console.log('c: ', c)

 

标签:flat,arr,Infinity,扁平化,let,数组,简单
From: https://www.cnblogs.com/mysn/p/16827259.html

相关文章

  • 关于Centos虚拟机简单记录
    1.解决关于复制粘贴的问题2.调大虚拟机窗口......
  • 2 方法、数组、IDEA使用、面向对象
    五、方法1.方法定义和调用2.方法重载OverLoad六、数组1.数组的三种初始化方式:静态、动态、默认2.Arrays工具类3.二维数组七、IDEA介绍1.IDEA常用设置2.IDEA常用快......
  • 一篇文章带你了解服务器操作系统——Linux简单入门
    一篇文章带你了解服务器操作系统——Linux简单入门Linux作为服务器的常用操作系统,身为工作人员自然是要有所了解的在本篇中我们会简单介绍Linux的特点,安装,相关指令使用以......
  • 简单理解crontab表达式
    在日常工作中,我在使用定时任务的场景,一般使用Windows计划任务,或者hangfire这类的定时任务框架,因为hangfire已经实现了常用的cron表达式封装,所以一直也没去了解太多。趁着......
  • php打印数组中的值
    一、正序输出数组中的每一个元素<?php//解决中文乱码问题header('Content-Type:text/html;charset=utf-8');//定义数组$arr=array(11,21,39,24,55,36,57);//统计数......
  • 嵌入式-C语言基础:二维数组
    二维数组的每个元素都是一个一维数组,例如intarr[2][3]={{1,2,3},{4,5,6}};下面通过几个例子来对二维数组进行深入了解:二维数组可以看作是一个父数组,他的每个元素都是一个......
  • 实验三 数组、指针与现代C++标准库
    实验五代码:info.hpp:#pragmaonce#include<iostream>usingnamespacestd;classinfo{public:info(stringni="",stringco="",stringci="",i......
  • ElasticSearch简介与简单入门
    第1章Elasticsearch概述1.1ElasticSearch是什么ELK:ElasticSearch、Logstash、Kibana等组件组成的技术栈叫做ELK技术栈;ES是一个开源的高扩展的分布式全文搜索引擎,是整......
  • Demo47_稀疏数组
    //稀疏数组,将原始的稀疏数组转换为稀疏数组packagecom.HuanXin.array_6;publicclassDemo09{publicstaticvoidmain(String[]args){System.out.println......
  • 数组元素排序——选择排序
    1.选择排序:使用数组中的元素跟其他元素逐个进行比较,根据规则交换位置.  ......