Thread View: be.comp.programming
4 messages
4 total messages
Started by Alain Cloet
Tue, 23 Mar 2004 18:25
javascript & variabelen
Author: Alain Cloet
Date: Tue, 23 Mar 2004 18:25
Date: Tue, 23 Mar 2004 18:25
13 lines
1377 bytes
1377 bytes
Hallo, In een javascript maak ik in html-pagina's soms gebruik van een variabele 'comments' die een array van commentaar (eigenlijk altcodes voor foto's) is. Momenteel gebruik ik verschillende functies, afhankelijk of de pagina's die de scriptfile oproepen de variabele comments hebben. Kan ik echter het script zelf laten controleren als die variabele gedefinieerd is ? Dank, Alain
Re: javascript & variabelen
Author: Wimjan
Date: Tue, 23 Mar 2004 22:42
Date: Tue, 23 Mar 2004 22:42
27 lines
1675 bytes
1675 bytes
Alain Cloet schreef:
> Hallo,
>
> In een javascript maak ik in html-pagina's soms gebruik van een variabele
> 'comments' die een array van commentaar (eigenlijk altcodes voor foto's) is.
>
> Momenteel gebruik ik verschillende functies, afhankelijk of de pagina's die
> de scriptfile oproepen de variabele comments hebben.
>
> Kan ik echter het script zelf laten controleren als die variabele
^^^ 'als' of 'of'?
> gedefinieerd is ?
>
Tuurlijk. Zie <http://qwer.org/undefined>.
Als je echt 'als' bedoelde dan snap ik je vraag niet.
Groet,
Wimjan
--
Telefoonboek voor e-mailadressen: <http://inventio.nl/metanamesearch/>
Website aanmelden bij ~25 zoekmachines: <http://inventio.nl/wjsubmit/>
Programmagids klassieke radiozenders: <http://inventio.nl/radionu/>
Hoe heet dat ook alweer? <http://www.omgekeerdwoordenboek.nl/>
Re: javascript & variabelen
Author: Alain Cloet
Date: Thu, 25 Mar 2004 17:46
Date: Thu, 25 Mar 2004 17:46
34 lines
2337 bytes
2337 bytes
"Wimjan" <news@inventio.nl> wrote in message
news:MPG.1acadbc4ba15091b98a55f@news.individual.net...
> > In een javascript maak ik in html-pagina's soms gebruik van een
variabele
> > 'comments' die een array van commentaar (eigenlijk altcodes voor foto's)
is.
> >
> > Momenteel gebruik ik verschillende functies, afhankelijk of de pagina's
die
> > de scriptfile oproepen de variabele comments hebben.
> >
> > Kan ik echter het script zelf laten controleren als die variabele
> ^^^ 'als' of 'of'?
> > gedefinieerd is ?
> >
> Tuurlijk. Zie <http://qwer.org/undefined>.
>
Hier vind ik niet echt iets bruikbaars terug ... de link werkt niet bij mij.
Intussen wel al andere 'dingen' gevonden, maar ook niets bruikbaars ... Maar
intussen heb ik wel gezien dat de vraag misschien dubbelzinnig kan opgevat
worden...
Ik wens niet te weten of er al een waarde is toegekend aan een variabele,
maar of de variabele bestaat... Als hij bestaat is hij steeds gedeclareerd
zoals bvb hieronder...
var comments=new Array("Foto 1","Foto 2");
'als' of 'of'... in dit gedeelte van het Nederlandssprekend taalgebied
minder nauwkeurig bepaald...;-)
Alain
Re: javascript & variabelen
Author: Wimjan
Date: Thu, 25 Mar 2004 21:55
Date: Thu, 25 Mar 2004 21:55
90 lines
3614 bytes
3614 bytes
Alain Cloet schreef:
>
> "Wimjan" wrote
>
> > > In een javascript maak ik in html-pagina's soms gebruik van een
> > > variabele 'comments' die een array van commentaar (eigenlijk
> > > altcodes voor foto's) is.
> > >
> > > Momenteel gebruik ik verschillende functies, afhankelijk of de pagina's
> > > die de scriptfile oproepen de variabele comments hebben.
> > >
> > > Kan ik echter het script zelf laten controleren als die variabele
> > ^^^ 'als' of 'of'?
> > > gedefinieerd is ?
> > >
> > Tuurlijk. Zie <http://qwer.org/undefined>.
> >
> Hier vind ik niet echt iets bruikbaars terug ... de link werkt niet bij mij.
>
Vreemd. Weet je zeker dat jouw newsprogramma niet per ongeluk het
groterdanteken als deel van de url beschouwt? De url is dus
http://qwer.org/undefined . In het kort:
<citaat>
Syntax: undefined
Description: undefined is a top-level property and is not associated with
any object.
A variable that has not been assigned a value is of type undefined. A
method or statement also returns undefined if the variable that is being
evaluated does not have an assigned value.
You can use undefined to determine whether a variable has a value. In the
following code, the variable x is not defined, and the if statement
evaluates to true.
var x
if(x == undefined) {
// these statements execute
}
undefined is also a primitive value.
</citaat>
> Intussen wel al andere 'dingen' gevonden, maar ook niets bruikbaars ... Maar
> intussen heb ik wel gezien dat de vraag misschien dubbelzinnig kan opgevat
> worden...
> Ik wens niet te weten of er al een waarde is toegekend aan een variabele,
> maar of de variabele bestaat...
>
Ja, die interpretatie had ik al gekozen in mijn antwoord.
> Als hij bestaat is hij steeds gedeclareerd
> zoals bvb hieronder...
>
> var comments=new Array("Foto 1","Foto 2");
>
Wel, dan zou je code iets worden als (ongetest!):
if (comments == undefined)
of
if (comments[0] == undefined)
> 'als' of 'of'... in dit gedeelte van het Nederlandssprekend taalgebied
> minder nauwkeurig bepaald...;-)
>
Grappig, dus net zoals in het (Amerikaanse?) Engels waar 'if' (als) vaak
gebruikt wordt waar 'whether' (of) in mijn ogen beter op z'n plaats is:
"I asked *if* you set your clock" i.p.v. "I asked *whether* you set your
clock".
> Alain
Groet,
Wimjan
--
Telefoonboek voor e-mailadressen: <http://inventio.nl/metanamesearch/>
Website aanmelden bij ~25 zoekmachines: <http://inventio.nl/wjsubmit/>
Programmagids klassieke radiozenders: <http://inventio.nl/radionu/>
Hoe heet dat ook alweer? <http://www.omgekeerdwoordenboek.nl/>
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads