javascript 判断数组是否已包含了某个元素的函数


Posted in Javascript onMay 30, 2010
Array.prototype.contains = function(obj) { 
var i = this.length; 
while (i?) { 
if (this[i] === obj) { 
return true; 
} 
} 
return false; 
}


Array.prototype.contains = function (element) { 
for (var i = 0; i < this.length; i++) { 
if (this[i] == element) { 
return true; 
} 
} 
return false; 
}

据说while减迭代是js里最快的一种方法,不知道是不是真的
Javascript 相关文章推荐
csdn 博客中实现运行代码功能实现
Aug 29 Javascript
基于jQuery的history历史记录插件
Dec 11 Javascript
Javascript 自适应高度的Tab选项卡
Apr 05 Javascript
jquery parent和parents的区别分析
Oct 02 Javascript
JS中append字符串包含onclick无效传递参数失败的解决方案
Dec 26 Javascript
js获取元素下的第一级子元素的方法(推荐)
Mar 05 Javascript
vue.js的安装方法
May 12 Javascript
详解Angular2 之 结构型指令
Jun 21 Javascript
react-navigation 如何判断用户是否登录跳转到登录页的方法
Dec 01 Javascript
Vue中this.$router.push参数获取方法
Feb 27 Javascript
详解vue.js根据不同环境(正式、测试)打包到不同目录
Jul 13 Javascript
webpack4+express+mongodb+vue实现增删改查的示例
Nov 08 Javascript
基于jquery的inputlimiter 实现字数限制功能
May 30 #Javascript
JQuery Easyui Tree的oncheck事件实现代码
May 28 #Javascript
一个收集图片的bookmarlet(js 刷新页面中的图片)
May 27 #Javascript
js实现GridView单选效果自动设置交替行、选中行、鼠标移动行背景色
May 27 #Javascript
Javascript 设计模式(二) 闭包
May 26 #Javascript
JavaScript 设计模式 富有表现力的Javascript(一)
May 26 #Javascript
js escape,unescape解决中文乱码问题的方法
May 26 #Javascript
You might like
虫族 Zerg 魔法科技
2020/03/14 星际争霸
调频问题解答
2021/03/01 无线电
php数组一对一替换实现代码
2012/08/31 PHP
PHP网络操作函数汇总
2015/05/18 PHP
PHP多维数组遍历方法(2种实现方法)
2015/12/10 PHP
PHP判断是手机端还是PC端 PHP判断是否是微信浏览器
2017/03/15 PHP
可拖动窗口,附带鼠标控制渐变透明,开启关闭功能
2006/06/26 Javascript
JS截取与分割字符串常用技巧总结
2015/11/10 Javascript
浅析函数声明和函数表达式——函数声明的声明提前
2016/05/03 Javascript
JavaScript兼容浏览器FF/IE技巧
2016/08/14 Javascript
利用BootStrap弹出二级对话框的简单实现方法
2016/09/21 Javascript
Node.js Sequelize如何实现数据库的读写分离
2016/10/23 Javascript
JS求解三元一次方程组值的方法
2017/01/03 Javascript
BootStrap实现带关闭按钮功能
2017/02/15 Javascript
支持移动端原生js轮播图
2017/02/16 Javascript
详解如何在vue中使用sass
2017/06/21 Javascript
vue中使用refs定位dom出现undefined的解决方法
2017/12/21 Javascript
vue.js的状态管理vuex中store的使用详解
2019/11/08 Javascript
vue.js iview打包上线后字体图标不显示解决办法
2020/01/20 Javascript
vue使用map代替Aarry数组循环遍历的方法
2020/04/30 Javascript
原生js滑动轮播封装
2020/07/31 Javascript
深入理解python对json的操作总结
2017/01/05 Python
pandas带有重复索引操作方法
2018/06/08 Python
对numpy中shape的深入理解
2018/06/15 Python
Python 识别12306图片验证码物品的实现示例
2020/01/20 Python
Python reversed反转序列并生成可迭代对象
2020/10/22 Python
史上最详细的Python打包成exe文件教程
2021/01/17 Python
Pytorch实现WGAN用于动漫头像生成
2021/03/04 Python
MANGO官方网站:西班牙芒果服装品牌
2017/01/15 全球购物
家长通知书教师评语
2014/04/17 职场文书
差生评语大全
2014/05/04 职场文书
员工安全生产责任书
2014/07/22 职场文书
2015年保管员工作总结
2015/04/30 职场文书
责任书范本大全
2015/05/11 职场文书
大学生就业指导课心得体会
2016/01/15 职场文书
四年级数学教学反思
2016/02/16 职场文书