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

企业网站 开源phphtml做网站自适应宽度

企业网站 开源php,html做网站自适应宽度,wordpress插件语言,wps网页制作文章目录 1 实现数组的扁平化1.1 递归1.2 reduce1.3 扩展运算符1.4 split和toString1.5 flat1.6 正则表达式和JSON 1 实现数组的扁平化 1.1 递归 通过循环递归的方式#xff0c;遍历数组的每一项#xff0c;如果该项还是一个数组#xff0c;那么就继续递归遍历#xff0c… 文章目录 1 实现数组的扁平化1.1 递归1.2 reduce1.3 扩展运算符1.4 split和toString1.5 flat1.6 正则表达式和JSON 1 实现数组的扁平化 1.1 递归 通过循环递归的方式遍历数组的每一项如果该项还是一个数组那么就继续递归遍历实现数组的每一项的连接。 let arr [1, [2, [3, 4, 5]]];function flatten(arr) {let result [];for (let i 0; i arr.length; i) {if (Array.isArray(arr[i])) {result result.concat(flatten(arr[i]));} else {result.push(arr[i]);}}return result; } flatten(arr);1.2 reduce 简化第1种方法的代码用reduce()来实现数组的拼接。 function flatten(arr) {return arr.reduce(function(prev, next) {return prev.concat(Array.isArray(next) ? flatten(next) : next);}, []); }1.3 扩展运算符 扩展运算符和some()的方法共同使用逐层展开数组。 function flatten(arr) {while (arr.some(item Array.isArray(item))) {arr [].concat(...arr);}return arr; }1.4 split和toString 先用toString()将数组转换成用逗号分隔的字符串然后再用split()方法把字符串重新转换为数组。 function flatten(arr) {return arr.toString().split(,); }1.5 flat ES6中flat方法的语法arr.flat([depth]) 其中depth是可以传递数组的展开深度默认是1即展开1层数组。 如果层数不确定参数可以传进Infinity代表不论多少层都要展开。 function flatten(arr) {return arr.flat(Infinity); }1.6 正则表达式和JSON 先用JSON.stringify()的方法将数组转换为字符串然后通过正则表达式过滤掉字符串中的数组的方括号最后再利用JSON.parse()把它转换成数组。 function flatten(arr) {let str JSON.stringify(arr);str str.replace(/(\[|\])/g, );str [ str ];return JSON.parse(str); }
http://www.hkea.cn/news/14479490/

相关文章:

  • 在线做c 题的网站福州网站排名提升
  • 中山做展示型网站网站首页做很多个关键词
  • 东海县城乡建设局网站广告公司起名用字大全
  • 使用爬虫做的网站职教集团网站建设方案
  • 辽源做网站公司为什么网站建设价格不一
  • 中国网站设计模板wordpress中文版本
  • 河南官网网站建设报价做ppt很有创意的网站
  • 可做长图的网站十堰今天刚刚发生新闻
  • 深圳网站公司推广平台张家港做网站的公司
  • 高明区住房和城乡建设局网站如何进行医药网站建设
  • 如何建设手机网站首页平面设计包括哪些软件
  • 易思腾网站建设环保部网站官网建设项目限批办法
  • 网站推广效益怎么分析免费网站在哪里申请
  • 上海建个人网站比较好的公司07073游戏网官网
  • 网站开发公司好开发客户吗视频上传网站如何做
  • 网站建设行业产业链分析长沙网约车驾驶员资格证网上报名
  • 房产网站定制做帮助手册的网站
  • 58网站 做现浇混凝土flash网站的优点和缺点
  • 网站开发为什么不用cgi了网络卖货怎么卖
  • 做一元购物网站互联网行业前景
  • 收录快网站公司网站做的比较好
  • 胶州企业网站建设玉环市建设规划局网站
  • 国外ps素材网站WordPress文章不让搜索
  • 模板网站哪家好做医疗护具网站
  • 长沙市规划建设局网站辽宁省兴城做网站的
  • 广州市网站建设企业网络营销4c策略是什么
  • 如何自己编写网站黑龙江省建设厅的网站首页
  • 网站建设 答辩记录多媒体应用设计师好考吗
  • js网站页面效果网站建设和编程的区别
  • 国内ui网站有哪些深圳公司免费网站建设怎么样