zoukankan
html css js c++ java
js 将二维数组转为一维数组
方法一
使用ES的最新语法:
Array.prototype.flat()
。
flat([dept])
,参数
dept
为数组的深度,默认为1,根据传入的深度将数组展开。
对于不确定深度的数组,可以传入
Infinity
(代表正无穷大)。
【示例】
【优点】
使用简单
【缺点】
有兼容性性问题,具体支持情况见下图。
其他方法
其他替代方案可以参考
MDN
,MDN给出了很多实现多维数组扁平化方法。
查看全文
相关阅读:
什么是Code Review
支撑5亿用户、1.5亿活跃用户的Twitter最新架构详解及相关实现
shell的数组操作
CDN(内容分发网络)技术原理
云计算服务模型,第 3 部分: 软件即服务(PaaS)
Mongodb
360的开源项目
用linux mail命令发送邮件[Linux]
BZOJ2761:[JLOI2011]不重复数字(map)
BZOJ1821:[JSOI2010]部落划分(并查集,二分)
原文地址:https://www.cnblogs.com/shellon/p/15632432.html
最新文章
2017.0703.《计算机组成原理》-动态RAM
2017.0702.《计算机组成原理》-随机存取存储器
2017.0701.《计算机组成原理》-半导体存储器芯片简介
2017.0630.《计算机组成原理》-半导体存储芯片
2017.0628.《计算机组成原理》-存储器
2017.0622.《计算机组成原理》-虚拟存储器和主存
2017.0621.《计算机组成原理》-存储器层次结构
2017.0620.《计算机组成原理》-存储器
【组件】微信小程序input搜索框的实现
如何打造个人技术影响力
热门文章
一位90后程序员的自述:如何从年薪3w到30w!
css实现背景半透明文字不透明的效果
Eclipse如何从SVN更新和上传修改部分项目
前端切图:自制简易音乐播放器
前端切图|点击按钮div变色
当鼠标聚焦时输入框变色(focus事件实例)
jedate-开始使用一款好用的时间插件
jedate-开始使用一款好用的时间插件
小SQL大作用
解决SecureCRT中文显示乱码
Copyright © 2011-2022 走看看