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

 更新时间:2010年05月30日 03:14:57   作者:  
javascript判断数组是否已包含了某个元素的js函数,方便数组的判断。
复制代码 代码如下:

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里最快的一种方法,不知道是不是真的

相关文章

  • 新浪微博字数统计 textarea字数统计实现代码

    新浪微博字数统计 textarea字数统计实现代码

    从新浪微博代码里抄的,非常不错,需要的朋友可以参考下。
    2011-08-08
  • 关于JS中二维数组的声明方法

    关于JS中二维数组的声明方法

    下面小编就为大家带来一篇关于JS中二维数组的声明方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-09-09
  • js对象数组根据对象属性删除对象

    js对象数组根据对象属性删除对象

    这篇文章主要介绍了js对象数组根据对象属性删除对象,需要的朋友可以参考下
    2023-07-07
  • JS实现向表格行添加新单元格的方法

    JS实现向表格行添加新单元格的方法

    这篇文章主要介绍了JS实现向表格行添加新单元格的方法,涉及javascript针对表格进行动态操作的技巧,需要的朋友可以参考下
    2015-03-03
  • javascript设计模式 – 策略模式原理与用法实例分析

    javascript设计模式 – 策略模式原理与用法实例分析

    这篇文章主要介绍了javascript设计模式 – 策略模式,结合实例形式分析了javascript策略模式相关概念、原理、用法及操作注意事项,需要的朋友可以参考下
    2020-04-04
  • javascript 得到变量类型的函数

    javascript 得到变量类型的函数

    在JavaScript中,有时需要准确知道一个变量的类型,显然typeof函数不能满足这个要求,这个函数在大多数情况下都返回object。
    2010-05-05
  • Javascript自定义事件详解

    Javascript自定义事件详解

    这篇文章主要介绍了Javascript自定义事件,本质就是观察者模式,好处就是将绑定事件和触发事件相互隔离开等等,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-01-01
  • ES6字符串和数值新增方法总结

    ES6字符串和数值新增方法总结

    ES6为js新增了很多方法,包括遍历、查询、替换等等,下面这篇文章主要给大家介绍了关于ES6字符串和数值新增方法的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-09-09
  • 20行js代码实现的贪吃蛇小游戏

    20行js代码实现的贪吃蛇小游戏

    曾经诺基亚的贪吃蛇风靡一时,在游戏匮乏的年代,用Java实现太难,现在网页制作20行代码就做成一个简单的demo了,下面这篇文章主要给大家介绍了利用20行js代码实现的贪吃蛇小游戏,需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-06-06
  • 收集的网上用的ajax之chat.js文件

    收集的网上用的ajax之chat.js文件

    收集的网上用的ajax之chat.js文件...
    2007-04-04

最新评论