Javascript Array lastIndexOf(searchElement, fromIndex)

Description

Javascript Array lastIndexOf(searchElement, fromIndex)


Array.prototype.lastIndexOf = function(searchElement, fromIndex) {
  if (!fromIndex || !isFinite(fromIndex)) {
    fromIndex = this.length - 1;/*from  ww  w. ja  v a 2s  . c o m*/
  }

  for (var i = fromIndex; i >= 0; --i) {
    if (this.hasOwnProperty(i) && this[i] === searchElement) {
      return i;
    }
  }
  return -1;
}



PreviousNext

Related