<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
<title>Document</title>
</head> <body>
<script>
var arr = ["red", "green", "blue", "pink", "red"];
// 1. forEach迭代 遍历
// arr.forEach(function(value) {
// if (value == 'green') {
// console.log('找到了该元素');
// return true; // 在forEach 里面 return 不会终止迭代
// }
// console.log(11); // })
// 如果查询数组中唯一的元素, 用some方法更合适,
arr.some(function(value) {
if (value == "red") {
console.log("找到了该元素:" + value);
return true; // 在some 里面 遇到 return true 就是终止遍历 迭代效率更高
}
console.log(11);
});
// arr.filter(function(value) {
// if (value == 'green') {
// console.log('找到了该元素');
// return true; // // filter 里面 return 不会终止迭代
// }
// console.log(11); // });
</script>
</body>
</html>

最新文章

  1. LINQ to SQL语句(10)之Insert
  2. 转载:《TypeScript 中文入门教程》 8、函数
  3. Linux英文全称
  4. 南邮CTF隐写之丘比龙的女神
  5. 导出 C/C++ API 给 Lua 使用[转]
  6. 为SM30视图分配事务代码
  7. Maven管理多模块项目
  8. [LeetCode][Python]Regular Expression Matching
  9. 如果有两个list&lt;Object&gt;只取出两个中不重复的(还可以优化,这里计数器没做好,暂时使用第三变量)
  10. winow7安装django 1.9.1
  11. javaScript手记(01)
  12. Linux基础 - 基本命令
  13. 关于springMVC的细节
  14. 1.3 第一个python程序
  15. JS应用实例6:二级联动
  16. eclipse jee使用
  17. Ubuntu 18.04版本下安装网易云音乐
  18. java之双缓冲的代码粘贴
  19. vue-cli 项目优化之3种方法对比:本地静态库资源(推荐)、cdn、DllPlugin
  20. webgl介绍

热门文章

  1. 2019-8-31-C#-使用汇编
  2. Java开发者职业生涯要看的200+本书
  3. 第十二章 存储之 Secret
  4. Nginx Web 基础入门
  5. HDU-5072 补集转化+容斥原理
  6. Sass--伪类嵌套
  7. MySQL事务调优
  8. Linux文件压缩、解压缩及归档工具一
  9. Integer之常用方法
  10. 【Flutter学习】页面布局之宽高尺寸处理