当前位置: 首页 > news >正文

dreamweaver8.0做网站旧版优化大师

dreamweaver8.0做网站,旧版优化大师,石家庄网站建设成功案例,专业网站建设公司推荐要求: 取出嵌套数组(多维)中的所有元素放到一个新数组(一维)中如: [1, [3, [2, 4]]] > [1, 3, 2, 4] 基础知识: arr.concat() 语法:数组.concat(其他数组) 作用:将其他数组和数组拼接在一起 返回值:拼接好的新数…

要求

  • 取出嵌套数组(多维)中的所有元素放到一个新数组(一维)中
  • 如: [1, [3, [2, 4]]] ==> [1, 3, 2, 4]

基础知识

arr.concat()

语法:数组.concat(其他数组) 作用:将其他数组和数组拼接在一起 返回值:拼接好的新数组

//准备一个原始数组
var arr=[4,6,8,2,33]
//输出一次
console.log(arr)
//执行 concat 方法
var res=arr.concat([100,200])console.log(arr)
console.log(res) // [4, 6, 8, 2, 33, 100, 200]

ES6实现: some与…与concat

function flatten(arr) {while(arr.some(item => item instanceof Array)) {arr = [].concat(...arr)}return arr
}
let arr = [1, 2, [3, 4], [5, 6]]
console.log(flatten(arr)); // [1, 2, 3, 4, 5, 6]

理解难点:[].concat(…arr)

你试一试

let arr = [1, 2, [3, 4], [5, 6]]
console.log([].concat(...arr)) // [1, 2, 3, 4, 5, 6]

…会把arr拆成 1 2 [3, 4] [5, 6]

而concat会把数值、数组进行拼接,比如 [] 与 1 ⇒ [1] [1] 与 [3, 4] ⇒ [1, 3, 4]

 

http://www.yidumall.com/news/2501.html

相关文章:

  • 网站备案怎么做广州网站推广排名
  • 网站代码免费下载武汉seo培训
  • 网建短信通友情链接seo
  • 网站如何做参考文献佛山网页搜索排名提升
  • 怎么能将网站做的不简单网站视频
  • 软件开发需求发布平台seo 页面链接优化
  • 手机如何做网页seo收录查询工具
  • 做自己的网站的好处营销方案的几个要素
  • 网络服务器怎么连接北京网站优化公司
  • 合肥网站开发外包手机免费建网站
  • 中国建设银行网站能解密码爱站网seo培训
  • 东莞网站推广教程skr搜索引擎入口
  • 中山做网站公司企业如何进行网络营销
  • 衡阳商城网站建设企业内训
  • 金山网站制作小红书网络营销策划方案
  • 12306网站是谁做的网上有卖网站链接的吗
  • 仿站免费好用的网站
  • pc网站手机网站app快速优化关键词排名
  • 网站空间和域名价格百度站长工具是什么意思
  • 金乡网站建设哪家便宜网站设计制作培训
  • 冠县做网站网络营销名词解释答案
  • 房山区做网站查询网
  • 黄石有哪些做视觉网站的公司百度指数网址是多少
  • 怎么仿一个复杂的网站旅游企业seo官网分析报告
  • 太原网站建设地图河北网站建设制作
  • 有谁做网站长尾关键词举例
  • 品牌网站升级北京优化网站建设
  • 买入网站建设费的分录seo服务顾问
  • 丰联汽配网站建设成本seo诊断优化方案
  • 制作网站要钱吗小红书软文案例