Heim > Web-Frontend > js-Tutorial > JavaScript-Methode, um zu bestimmen, ob ein Array bestimmte Elemente_Javascript-Fähigkeiten enthält

JavaScript-Methode, um zu bestimmen, ob ein Array bestimmte Elemente_Javascript-Fähigkeiten enthält

WBOY
Freigeben: 2016-05-16 15:52:00
Original
1049 Leute haben es durchsucht

Das Beispiel in diesem Artikel beschreibt, wie JavaScript ermittelt, ob ein Array ein bestimmtes Element enthält. Teilen Sie es als Referenz mit allen. Die Details lauten wie folgt:

Dieser Code definiert die Array-Methode durch einen Prototyp, sodass die Methode „contains“ für jedes Array aufgerufen werden kann

/**
 * Array.prototype.[method name] allows you to define/overwrite an objects method
 * needle is the item you are searching for
 * this is a special variable that refers to "this" instance of an Array.
 * returns true if needle is in the array, and false otherwise
 */
Array.prototype.contains = function ( needle ) {
  for (i in this) {
    if (this[i] == needle) return true;
  }
  return false;
}

Nach dem Login kopieren

Verwendung:

// Now you can do things like:
var x = Array();
if (x.contains('foo')) {
  // do something special
}

Nach dem Login kopieren

Ich hoffe, dass dieser Artikel für das JavaScript-Programmierdesign aller hilfreich sein wird.

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage