ES2019 的新功能 flat()
flat()
方法会递归到指定深度将所有子数组连接,并返回一个新数组。
浏览器支持版本:
//depth指定嵌套数组中的结构深度,默认值为1。
var newArray = arr.flat(depth)
var arr1 = [1, 2, [3, 4]];
arr1.flat();
// [1, 2, 3, 4]var arr2 = [1, 2, [3, 4, [5, 6]]];
arr2.flat();
// [1, 2, 3, 4, [5, 6]]var arr3 = [1, 2, [3, 4, [5, 6]]];
arr3.flat(2);
// [1, 2, 3, 4, 5, 6]//Infinity展开所有嵌套数组
arr3.flat(Infinity);
// [1, 2, 3, 4, 5, 6]
flat()方法会移除数组中的空项:
var arr4 = [1, 2, , 4, 5];
arr4.flat();
// [1, 2, 4, 5]
ES2019 的新功能 flat()相关推荐
- 领略ES10的新功能
by Ashay Mandwarya ?️?? 由Ashay Mandwarya提供吗? 领略ES10的新功能 (A taste of what's new in ES10) Every year, ...
- JavaScript ES2019的新增功能
by Vali Shah 通过瓦利沙阿 JavaScript ES2019的新增功能 (What's new in JavaScript ES2019) Many of us know that th ...
- sql server 加密_SQL Server 2016中的新功能–始终加密
sql server 加密 There are many new features in SQL Server 2016, but the one we will focus on in this p ...
- imgaug quokka_Quokka CMS的新功能和Beta版路线图
imgaug quokka I started the development of Quokka CMS in 6th July, and it started as an experiment t ...
- 微信小程序 长按图片不出现菜单_微信更新,新功能上了热搜
微信在推出新功能方面相当克制,但每一次总能引起全网关注. 昨天,微信又因为一个小功能的改进再次上了热搜,在安卓最新的 7.0.17 版本当中,微信取消了两分钟内删除功能. 在新版微信中,发出的消息在两 ...
- drx功能开启后_简单实用!小米手机中这些新功能真香
小米手机作为国产机热销品牌之一,它除了有好看的外观,还有很多隐藏的实用功能,今天小编就来和大家分享5个小米手机里你不知道的功能. Al电话助理 看到陌生号码时,很多人第一反应就是挂掉,不想接听,但又担 ...
- Windows 2008 R2中的NAP新功能详解
随着Windows Server 2008 R2版本的发布,Windows网络访问保护模式(NAP)又增加了新功能.在本文中,笔者将对新功能进行简要的介绍. Windows Server 2008中提 ...
- iOS15.4 来袭:新增“男妈妈”表情及口罩面容解锁、AirTags 反跟踪等新功能
整理 | 章雨铭 责编 | 屠敏 出品 | CSDN(ID:CSDNnews) 今日,苹果发布了iOS/iPadOS 15.4正式版.该版本带来了一些重大新功能的更新,包括在戴口罩时使用Face ID ...
- 苹果新功能惹网友众怒,还有隐私可言吗?
编译 | 禾木木 出品 | AI科技大本营(ID:rgznai100) 大部分人选择 iPhone 的一大理由就是信息安全,这家公司对于个人隐私的保护一直为人称赞. 最近苹果公司宣布,为了让儿童能够更 ...
最新文章
- 推荐陈永真著作《高效率开关电源设计与制作》
- 如何设计系统的错误码及错误信息
- DG备库磁盘空间满导致无法创建归档
- win10下gnuplot的安装
- 人工智能能够构建一个自主驱动云吗?
- 数据传输服务 DTS > 产品简介 > 功能特性 > 数据订阅(旧版)
- linux上搭载was应用上传中文文件,受支持的Linux操作系统和WAS ND 9.0安装部署文档的资料说明...
- jni开发-java调用c函数,c调用java函数实现
- PIL图像处理时使用np.unit8转化报错: Cannot handle this data type: (1, 1), |O
- 项目cookie优化之cookie数量限制和多页面共享污染数据问题
- 如何用Directshow采集摄像头图像
- Pspice仿真实验-RC滤波器电路
- 数据结构(C++版)校园导游咨询系统课程设计
- codeforces竞赛1141题解
- 第4章 虚拟机性能监控、故障处理工具(上)
- MySQL高级2-优化分析
- 32位linux装64位rpm包,360浏览器提供rpm包(支持MIPS64)及32位deb包(兆芯)
- 弘辽科技:关于老店盘活的基础思路。
- The day that you see me old-当我日渐老去的时候
- 【ZHYP002】子涵优品开发日志
热门文章
- noi 3531 判断整除
- Javascript笔记:(实践篇)从jQuery插件技术说起-分析extend方法的源码(发现extend方法里有bug)(下篇)...
- NET-由于该控件目前不可见、未启用或类型不允许,因此无法将焦点移向
- jQuery中 index() 方法的使用
- 非平衡电桥电阻计算_热电阻四线制、三线制、两线制的区别
- 二叉搜索树 (BST)
- JSON 序列化 与 反序列化
- java异常处理机制--常见异常汇总
- c语言有啥简单的小程序,c语言-简单小程序-简单算法
- MTK(android init.rc) 写一个开机启动的服务