博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【备忘录】flatten
阅读量:5162 次
发布时间:2019-06-13

本文共 280 字,大约阅读时间需要 1 分钟。

function flatten(arr) {  if(!Array.isArray(arr)) {    return [arr];  }  var array = [];  for(var i = 0; i < arr.length; i++) {    array = array.concat(flatten(arr[i]));  }  return array;}flatten([1,[2,[3]],[4]]); // => [1,2,3,4]

 

转载于:https://www.cnblogs.com/xiaoroad/p/5555761.html

你可能感兴趣的文章
java基础介绍(转)
查看>>
无线网卡01
查看>>
( 转)性能测试--地铁模型分析
查看>>
c#获取图片的高和宽
查看>>
Apache(httpd)实现反向代理
查看>>
表单美化-原生javascript和jQuery多选按钮(兼容IE6)
查看>>
parse与stringify
查看>>
tensorflow-TensorBoard
查看>>
C++ 中 delete 和 delete[] 的区别
查看>>
简单范例php调用C# WebService
查看>>
[转] KVM虚拟化技术生态环境介绍
查看>>
【9】分布式锁
查看>>
Linux内核分析:Linux内核源码目录结构
查看>>
Spotify敏捷教练的工作心得分享
查看>>
python分析统计自己微信朋友的信息
查看>>
vim用多个标签页打开多个文件
查看>>
Layout1:Grid(补交作业)
查看>>
实用ASP.NET七大内置对象详解
查看>>
GPT+UEFI+双硬盘+双系统 win10+ubuntu 安装指导
查看>>
软件测试第二次上机实验——Selenium的使用
查看>>