在Javascript中對Array的一些方法擴展,實現常用的查詢處理。

// 實現類似C#中的Contains()
Array.prototype.Contains = function($value)
{
 for(var $i=0; $i<this.length; $i++)
 {
  var $element = this[$i];
  if($element == $value) return true;
 }
 return false;  
}

// 實現類似C#中的IndexOf()
Array.prototype.IndexOf = function($value)
{
 for(var $i=0; $i<this.length; $i++)
 {
  if(this[$i] == $value)
  return $i;
 }
 return -1;
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章