[Javascript] Array push?

Pagina: 1
Acties:

  • TangLeFuzZ
  • Registratie: Juni 2001
  • Laatst online: 23-08 15:45
Hey,

Ik weet niet of jullie dit een script request vinden, hoop het niet..
Ik ben op zoek naar een functie/manier om in javascript elemtenten uit een array op te schuiven, net als de Array Push en Pull functies van PHP.
Is dit goed mogelijk?

  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 29-08 19:47

Bosmonster

*zucht*

Die functies zitten gewoon al in Javascript.

Anders kun je ze makkelijk emuleren door bijvoorbeeld:
code:
1
2
3
Array.prototype.push = function( ele ) {
    this[this.length] = ele;
}

  • TangLeFuzZ
  • Registratie: Juni 2001
  • Laatst online: 23-08 15:45
Op maandag 22 juli 2002 10:26 schreef Bosmonster het volgende:
Die functies zitten gewoon al in Javascript.

Anders kun je ze makkelijk emuleren door bijvoorbeeld:
code:
1
2
3
Array.prototype.push = function( ele ) {
    this[this.length] = ele;
}
Ok bedankt, heb je misschien een goeie resource waar ik die standaard functies kan vinden?

[url="http://www.w3schools.com/js/js_arrays.asp"]Hier[/url] gaan ze namelijk niet zo uitgebreid in op Arrays... (op niks eigenlijk :)).

  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 29-08 19:47

Bosmonster

*zucht*

Op maandag 22 juli 2002 10:31 schreef TangLeFuzZ het volgende:

[..]

Ok bedankt, heb je misschien een goeie resource waar ik die standaard functies kan vinden?

[url="http://www.w3schools.com/js/js_arrays.asp"]Hier[/url] gaan ze namelijk niet zo uitgebreid in op Arrays... (op niks eigenlijk :)).
Probeer de functies die je kent gewoon ff.. push() is er namelijk gewoon al :P Deze namen zijn zo goed als hetzelfde in alle programmeertalen.

Check [url="http://hotwired.lycos.com/webmonkey/reference/javascript_code_library/wm_ary_ehm/?tw=reference&category=forms_data"]hier[/url]

  • disjfa
  • Registratie: April 2001
  • Laatst online: 12-05 15:11

disjfa

be

google doet wonderen :)

[url="http://www.webreference.com/dhtml/column33/"]http://www.webreference.com/dhtml/column33/[/url]

disjfa - disj·fa (meneer)
disjfa.nl


  • TangLeFuzZ
  • Registratie: Juni 2001
  • Laatst online: 23-08 15:45
Bedankt...ik ga beide eens even goed doorspitten :)

  • TangLeFuzZ
  • Registratie: Juni 2001
  • Laatst online: 23-08 15:45
Trouwens, wat is de makkelijkste manier om te kijken welk element uit een array gelijk is aan X?

Edit: even verduidelijken:

Stel ik heb de volgende array:

arr[0] = ""
arr[1] = "2"
arr[2] = "10"
arr[3] = "1"
arr[4] = "3"
arr[5] = "4"
arr[6] = "5"
arr[7] = "6"
arr[8] = "7"
arr[9] = "8"
arr[10] = "9"

Nu heb ik het getal 10 (element 2) uit de array en wil ik weten dat hij het 2e element is...hoe kom ik daar op de juiste manier achter?

  • Pelle
  • Registratie: Januari 2001
  • Laatst online: 16:13

Pelle

🚴‍♂️

Op maandag 22 juli 2002 10:51 schreef TangLeFuzZ het volgende:
Trouwens, wat is de makkelijkste manier om te kijken welk element uit een array gelijk is aan X?
Euh, is ook erg makkelijk zelf te schrijven:
code:
1
2
3
4
5
6
Array.prototype.find = function(needle) {
    for (var i in this) {
      if (this[i] == needle) return i;
    }
    return false;
}

  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

<zeikmode>

indexOf is imo een logischere naam. Je kunt tenslotte ook meerdere dezelfde elementen in een array hebben, en dan zou je met een interne pointer al die elementen afgaan, en ook de tegenhanger lastIndexOf maken

</zeikmode>

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz

Pagina: 1