Privacy-adepten vinden op AVGtekst.nl de Nederlandse AVG-tekst voorzien van uitspraken en besluiten.
Verwijderd
Je kunt toch gebruik maken van multidimensionale arrays:
zoiets dan
code:
1
2
3
4
| dieren = new Array() dieren[0][0]='schaap' dieren[0][1]='mekker' dieren[0][2]='wol' |
zoiets dan
ja, maar het is de bedoeling een hoop type-werk te besparen, en dat gebeurt daarmee dus niet. tnx enniewee
Privacy-adepten vinden op AVGtekst.nl de Nederlandse AVG-tekst voorzien van uitspraken en besluiten.
Lees deze topic nog maar eens na: [topic=237339/1/25]
Verwijderd
Ik snap weinig van wat je wil..
Je wilt een waarde uit een array uitlezen !?
Dat doe je door array_naam[nummer];
Maar volgens mij wil je iets anders, leg daarom ff iets beter uit pleaze
Je wilt een waarde uit een array uitlezen !?
Dat doe je door array_naam[nummer];
Maar volgens mij wil je iets anders, leg daarom ff iets beter uit pleaze
Ja, ik wil idd wat anders dan dat wat pelle seraph bedoelen. Ik zal proberen het uit te leggen 
Ik heb een select met namen. als je er een selecteerd wil ik dat je in <input type=text> velden gedetailleerdere gegevens krijgt, zoals telefoon, pc, wp enz. ik doe dit nu met verschillende array's: naam = new Array, telefoon=new array, pcwp = new array, email = new array. maar om mezelf een hoop schrijven te voorkomen, wil ik dit alles in één array zetten, zoals dit:
naam, adres, postcode, woonplaats, tel., email
Hoe doe ik dat zodat ik ze nog wel apart kan aanroepen?
Ik heb een select met namen. als je er een selecteerd wil ik dat je in <input type=text> velden gedetailleerdere gegevens krijgt, zoals telefoon, pc, wp enz. ik doe dit nu met verschillende array's: naam = new Array, telefoon=new array, pcwp = new array, email = new array. maar om mezelf een hoop schrijven te voorkomen, wil ik dit alles in één array zetten, zoals dit:
naam, adres, postcode, woonplaats, tel., email
Hoe doe ik dat zodat ik ze nog wel apart kan aanroepen?
Privacy-adepten vinden op AVGtekst.nl de Nederlandse AVG-tekst voorzien van uitspraken en besluiten.
Verwijderd
multidimensie array;
dus i.p.v.
array telefoon:
telefoon[0]=764949;
telefoon[1]=254302;
array naam:
naam[0]=henkie;
naam[1]=sjaak;
dit
array alles:
persoon[0][0]=henkie;
persoon[0][1]=254302;
dus i.p.v.
array telefoon:
telefoon[0]=764949;
telefoon[1]=254302;
array naam:
naam[0]=henkie;
naam[1]=sjaak;
dit
array alles:
persoon[0][0]=henkie;
persoon[0][1]=254302;
nee, dat is het ook niet (3e keer hetzelfde namelijk). Never mind, tnx. Zucht... niemand begrijpt mij...
Privacy-adepten vinden op AVGtekst.nl de Nederlandse AVG-tekst voorzien van uitspraken en besluiten.
Wat Tizzwat zegt bedoel je wel, maar het is knap lastig maken.
Je wilt dus zoiets:
Je wilt dus zoiets:
code:
1
2
3
4
5
6
| dieren[0]['dier'] = 'schaap'; dieren[0]['geluid'] = 'makker'; dieren[0]['vacht'] = 'wol'; dieren[1]['dier'] = 'koe'; dieren[1]['geluid'] = 'moe'; dieren[1]['vacht'] = 'vlees'; |
Nee... Ik wil juist 1 array met alles erin hebben. dus:Op zondag 30 september 2001 20:16 schreef dennisdotcom het volgende:
Wat Tizzwat zegt bedoel je wel, maar het is knap lastig maken.
Je wilt dus zoiets:
code:
1 2 3 4 5 6 dieren[0]['dier'] = 'schaap'; dieren[0]['geluid'] = 'makker'; dieren[0]['vacht'] = 'wol'; dieren[1]['dier'] = 'koe'; dieren[1]['geluid'] = 'moe'; dieren[1]['vacht'] = 'vlees';
dieren[0]='schaap', 'makker', 'wol';
maar ik weet niet hoe ik nu bijvoorbeeld allen het geluid makker kan aanroepen, en ook niet hoe ik het dus in 1 array zet.
Privacy-adepten vinden op AVGtekst.nl de Nederlandse AVG-tekst voorzien van uitspraken en besluiten.
Verwijderd
jah duh, je computer weet heus niet van: ow het gaat over een schaap, en het gaat over het geluid, dan zal ik dus wel 'makker' (
), uit die array moeten halen, je zult duz zo ie zo erbij moeten zetten dat het daar om het geluid gaat...
denk aan een Object ModelOp zondag 30 september 2001 22:42 schreef Prammenhanger het volgende:
[..]
Nee... Ik wil juist 1 array met alles erin hebben. dus:
dieren[0]='schaap', 'makker', 'wol';
maar ik weet niet hoe ik nu bijvoorbeeld allen het geluid makker kan aanroepen, en ook niet hoe ik het dus in 1 array zet.
code:
1
2
3
4
5
| id = 1 dier[id] = new Object() dier[id].vacht = "wol" dier[id].geluid = "béééh" dier[id].naam = "schaap" |
of als je het in xml zou doen
code:
1
2
3
4
5
6
| <?xml version="1" ?>
<dier id="1">
<vacht value="wol" />
<geluid value="béééh" />
<naam value="schaap" />
</dier> |
je kunt ook javascript-object-methods maken:
code:
1
2
3
4
5
6
7
8
9
10
| dier.addDier(id) = new function {
this[id] = new object()
this[id].addItem(name, value) = new function {
this[name] = value
}
}
dier.addDier("vee1")
dier["vee1"].addItem("vacht","wol")
dier["vee1"].addItem("geluid","béééh")
dier["vee1"].addItem("naam","schaap") |
(eventjes fantasie code, kunnen veel fouten inzitten, heb niks ervan gechecked, maar basis-idee zou redelijk moeten kloppen)
het voorbeeld van zo'n object is dat je veel vrijer bent, Arrays werken ook, maar zijn afhankelijk van niet vast staande relaties (getal, voor specifiek item, geen name-value relaties)
objecten zijn enkel op id gekoppeld, maar id kan zelf een random waarde zijn
objecten kun je parent-child-sibling methods doorlopen, eenvoudig elementen toevoegen
je kan je probleem simpeler oplossen door dubbelle arrays,
code:
1
2
3
4
5
| dier = new Array() dier[0] = new Array() dier[0][0] = "schaap" dier[0][1] = "wol" dier[0][2] = "béééh" |
maar als je wat langer de tijd hebt kan een object-model interessanter zijn en meer mogelijkheden bieden
Intelligente mensen zoeken in tijden van crisis naar oplossingen, Idioten zoeken dan schuldigen
Pagina: 1