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

天津城市基础设施建设投资集团有限公司网站我想在百度上做广告怎么做

天津城市基础设施建设投资集团有限公司网站,我想在百度上做广告怎么做,网站建设成都公司,邵阳seo#Javascript数组的5种迭代方法 数组当中定义了5个迭代方法,传入这些方法中的函数会接受三个参数,数组项的值,该项在数组的位置,和数组对象本身,以下是5个迭代方法的作用。 1、every方法: 对数组中的每一项运…

#Javascript数组的5种迭代方法

数组当中定义了5个迭代方法,传入这些方法中的函数会接受三个参数,数组项的值,该项在数组的位置,和数组对象本身,以下是5个迭代方法的作用。

1、every方法:

对数组中的每一项运行给定函数,如果该函数对每一项都返回true,则返回true。

let arr1 = [1,2,3,4,5,6];
let arr2 = [-1,-2,-3,-4,-5,-6];
let every1 = arr1.every((item,index,arr)=>{return item>0
})
let every2 = arr2.every((item,index,arr)=>{return item>0
})
console.log(every1,every2);//true,false

2、filter方法

对数组中的每一项运行给定函数,返回该函数返回true的项组成的数字

let arr1 = [-1,-2,-3,4,5,6];
let arr2 = [1,2,3,-4,-5,-6];
let filter1 = arr1.filter(item=>{return item>0
})
let filter2 = arr2.filter((item)=>{return item<0
})
console.log(filter1,filter2);//[4,5,6],[-4,-5,-6]

3、some方法

对数组中的每一项运行给定函数,如果该函数对任一项返回true,则返回true。

let arr1 = [1,2,3,4,5,6];
let arr2 = [1,2,3,-4,-5,-6];
let some1= arr1.some(item=>{return item>0
})
let some2 = arr2.some((item)=>{return item>0
})
console.log(some1,some2);//true,true

4、forEach方法

对数组中的每一项运行给定函数,这个方法没有返回值。
forEach无法遍历对象
forEach无法在IE中使用,只是在firefox和chrome中实现了该方法

let arr1 = [1,2,3,4,5,6];
let arr2 = [1,2,3,-4,-5,-6];
let forEach1= arr1.forEach(item=>{return item++
})
let forEach2 = arr2.forEach((item)=>{return item++
})
console.log(forEach1,forEach2);//undefined,undefined

5、map方法

对数组中的每一项运行给定函数,返回每次调用的结果组成的数组。

let arr1 = [1,2,3,4,5,6];
let arr2 = [-1,-2,-3,-4,-5,-6];
let map1 = arr1.map(item=>{return ++item
})
let map2 = arr2.map((item)=>{return ++item
})
console.log(map1,map2);//[2, 3, 4, 5, 6, 7] (6) [0, -1, -2, -3, -4, -5];

开发过程中用的比较常用到的就是map,forEach方法,他们是比较相似却也有不小的区别。
主要在于:
1、map方法是有返回值的,而forEach是没有的。
2、IE浏览器不支持forEach方法,所以要兼容IE浏览器的尽量不要使用forEach去遍历。
3、map方法的速度快于forEach。

转载于:https://www.cnblogs.com/hh1017/p/9452512.html

http://www.lbrq.cn/news/2728153.html

相关文章:

  • 龙口有没有做网站的网站接广告
  • 景区网站的作用线上营销推广方案
  • 网站seo优化费用做外贸有哪些网站平台
  • 昆山网站建设秦皇岛seo自学网视频教程
  • 贵阳做网站的公司新闻稿代写
  • 购物网站优惠券怎么做国内免费域名注册
  • wordpress大神教程网站需要怎么优化比较好
  • 杭州临安网站建设网页制作的步骤
  • 做英语陪同翻译兼职的网站怎么免费注册域名
  • 进不去的网站用什么浏览器台州关键词优化推荐
  • 企业做网站设计怎么宣传网站
  • 后台给网站做关键字抖音企业推广
  • 定制杯子sem推广优化
  • 2017电商网站建设背景网站如何进行seo
  • 做网站的需求分析百度推广的方式有哪些
  • 12306网站做的好垃圾优化网站seo
  • wordpress网站实现微信登录东莞网络公司电话
  • 武汉网站建设索王道下拉深圳seo云哥
  • 网页制作题用什么软件上海排名优化seo
  • 机场建设相关网站seo关键词排名实用软件
  • 专业网站搭建报价新东方烹饪培训学校
  • 做网站编程用什么语言好手机建站系统
  • 三亚网站建设介绍漯河网站推广公司
  • 网站如何做seo推广3d建模培训班一般多少钱
  • 专门做电容的网站推广网站有哪些
  • 经营网站如何挣钱国家新闻最新消息今天
  • 网站 页面风格 建设西安seo外包
  • 网站建设历程厦门人才网官网招聘信息网
  • 专业做尼泊尔的旅行网站抖音seo系统
  • 国内外网站建设企业互联网推广
  • UI-TARS-Desktop 深度解析:下一代智能自动化桌面平台
  • 关于C++的#include的超超超详细讲解
  • 切换VSCODE 中的默认 shell
  • Nginx蜘蛛请求智能分流:精准识别爬虫并转发SEO渲染服务
  • 主进程如何将客户端连接分配到房间进程
  • 自动驾驶轨迹规划算法——Apollo EM Planner