login  Naam:   Wachtwoord: 
Registreer je!
 Scripts:

Scripts > JS > Functies > array.in_array()

array.in_array()

Auteur: haytjes - 11 januari 2006 - 16:59 - Gekeurd door: nemesiskoen - Hits: 7791 - Aantal punten: 5.00 (2 stemmen)




In PHP bestaat er een functie voor het kijken of er een value in een array bestaat. Indien ja returnt het true anders false.
Dit is een functie waarmee je dit in javascript ook kan.
(naar aanleiding van http://www.site...p;id=11690)

voorbeeld:
  1. <script>
  2. arr = Array("value1","value2","value3");
  3.  
  4. arr.in_array("testd"); // false
  5. arr.in_array("value2"); // true
  6. arr.in_array("value4"); // false
  7. </script>

Code:
(dit moet je tussen de <head> zetten)
  1. <script>
  2. Array.prototype.in_array = function (element)
  3. {
  4. var retur = false;
  5. for (var values in this)
  6. {
  7. if (this[values] == element)
  8. {
  9. retur = true;
  10. break;
  11. }
  12. }
  13. return retur;
  14. };
  15. </script>
Download code! Download code (.txt)

 Stemmen
Niet ingelogd.

 Reacties
Post een reactie
Geen reacties (0)
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.048s