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 相关文章推荐
发布一个基于javascript的动画类 Fx.js
Nov 05 Javascript
JS 实现图片直接下载示例代码
Jul 22 Javascript
js判断url是否有效的两种方法
Mar 04 Javascript
Node.js中创建和管理外部进程详解
Aug 16 Javascript
Bootstrap组合上、下拉框简单实现代码
Mar 06 Javascript
基于Vue开发数字输入框组件
Dec 19 Javascript
ES6下子组件调用父组件的方法(推荐)
Feb 23 Javascript
Webpack 之 babel-loader文件预处理器详解
Mar 23 Javascript
详解基于Node.js的HTTP/2 Server实践
May 31 Javascript
详解使用jest对vue项目进行单元测试
Sep 07 Javascript
分享一款超好用的JavaScript 打包压缩工具
Apr 26 Javascript
ES6学习教程之Promise用法详解
Nov 22 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
无数据库的详细域名查询程序PHP版(1)
2006/10/09 PHP
Yii把CGridView文本框换成下拉框的方法
2014/12/03 PHP
php结合redis高并发下发帖、发微博的实现方法
2016/12/15 PHP
php5.5使用PHPMailer-5.2发送邮件的完整步骤
2018/10/14 PHP
php成功操作redis cluster集群的实例教程
2019/01/13 PHP
如何在PHP中读写文件
2020/09/07 PHP
jQuery移除元素自动解绑事件实现思路及代码
2014/05/31 Javascript
TypeScript 中接口详解
2015/06/19 Javascript
JS实现的N多简单无缝滚动代码(包含图文效果)
2015/11/06 Javascript
JavaScript禁止复制与粘贴的实现代码
2016/05/16 Javascript
限制只能输入数字的实现代码
2016/05/16 Javascript
jQuery、layer实现弹出层的打开、关闭功能
2017/06/28 jQuery
最后说说Vue2 SSR 的 Cookies 问题
2018/05/25 Javascript
vue.js实现二级菜单效果
2019/10/19 Javascript
vue transition 在子组件中失效的解决
2019/11/12 Javascript
零基础写python爬虫之urllib2中的两个重要概念:Openers和Handlers
2014/11/05 Python
python获取指定目录下所有文件名列表的方法
2015/05/20 Python
学习python类方法与对象方法
2016/03/15 Python
Python+Opencv识别两张相似图片
2020/03/23 Python
python解析基于xml格式的日志文件
2017/02/25 Python
基于Python的XSS测试工具XSStrike使用方法
2017/07/29 Python
Python3实现的简单验证码识别功能示例
2018/05/02 Python
Python3 利用requests 库进行post携带账号密码请求数据的方法
2018/10/26 Python
python中aioysql(异步操作MySQL)的方法
2019/04/11 Python
Django密码存储策略分析
2020/01/09 Python
python中逻辑与或(and、or)和按位与或异或(&amp;、|、^)区别
2020/08/05 Python
python实现简单的学生管理系统
2021/02/22 Python
zooplus波兰:在线宠物店
2019/07/21 全球购物
大学生自我评价怎样写好
2013/10/23 职场文书
保荐人的岗位职责
2013/11/19 职场文书
销售顾问岗位职责
2014/02/25 职场文书
党员组织生活会发言材料
2014/10/17 职场文书
2015年信息化建设工作总结
2015/07/23 职场文书
写给同事的离职感言
2015/08/04 职场文书
合理缓解职场压力,让你随时保持最佳状态!
2019/06/21 职场文书
SpringBoot中使用Redis作为全局锁示例过程
2022/03/24 Java/Android