指引网

当前位置: 主页 > 网页制作 > JavaScript >

js搜索指定的Object,并返回第一个匹配项从零开始的索引

来源:网络 作者:佚名 点击: 时间:2017-08-07 22:15
[摘要] /**方法:Array.IndexOf(obj)*功能:搜索指定的Object,并返回第一个匹配项从零开始的索引*参数:要查找的Object对象*返回:找到返回该元素在数...

  1. /* 
  2.  * 方法:Array.IndexOf(obj) 
  3.  * 功能:搜索指定的Object,并返回第一个匹配项从零开始的索引 
  4.  * 参数:要查找的Object对象 
  5.  * 返回:找到返回该元素在数组中的索引,否则返回-1 
  6.  */ 
  7. Array.prototype.IndexOf = function(obj) { 
  8.         if (null == obj) { 
  9.             return
  10.         } { 
  11.             for (var i = 0, n = 0; i < this.length; i++) { 
  12.                 if (this[i] == obj) { 
  13.                     return i; 
  14.                 } 
  15.             } 
  16.         } 
  17.  
  18.         return -1; 
  19.     } 

 

------分隔线----------------------------