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

2019-12-24,,,,

复制代码 代码如下:
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判断数组是否包含指定元素的方法
  • 判断数组是否包含某个元素的js函数实现方法
  • 编写js扩展方法判断一个数组中是否包含某个元素
  • 使用js判断数组中是否包含某一元素(类似于php中的in_array())
  • angularjs数组判断是否含有某个元素的实例
  • JS判断元素是否在数组内的实现代码
  • js获取数组的最后一个元素
  • JavaScript数组Array对象增加和删除元素方法总结
  • JS实现判断数组是否包含某个元素示例

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

下载本文的Word格式文档,以方便收藏与打印。