Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > fr.comp.lang.javascript > #3128
| From | Gloops <gloops@zailes.invalid.org.invalid> |
|---|---|
| Newsgroups | fr.comp.lang.javascript |
| Subject | Re: Tableau de chaînes de caractères |
| Date | 2017-10-24 02:49 +0200 |
| Organization | Serveur de salon |
| Message-ID | <osm2m5$bl2$1@nemo.pasdenom.info> (permalink) |
| References | <osgdl7$fcd$1@nemo.pasdenom.info> <59ede84a$0$3614$426a34cc@news.free.fr> |
Le 23/10/2017 à 15:02, Elhwen Dico a écrit :
> Le 21/10/2017 à 23:19, Gloops a écrit :
>> Bonjour tout le monde,
>>
>> Quand j'exécute ça, je vois "False", alors que je m'attends à voir
>> "True".
>>
>> Où est-ce que je me trompe ?
>>
>>
>> var A = [".jpg", ".png", ".gif"];
>> if(A.isarray)
>> {
>> WScript.Echo("True");
>> }
>> else
>> {
>> WScript.Echo("False");
>> }
>>
>
> En fait, il faut utiliser Array.isArray(A)
> D'abord, il faut faire attention aux majuscules/minuscules. Elles
> sont significatives.
> Ensuite,
> A.isarray accède à un membre de l'objet A. Ce membre n'existe pas et la
> valeur retournée est undefined qui se convertit en false.
>
> Il faudrait plutôt écrire
>
> const exts = ['.jpg', '.png', 'gif'];
> if (Array.isArray && typeof Array.isArray === 'function') {
> console.log('Array.isArray(exts) = ' + Array.isArray(exts));
> }
>
> executé sur node 6.11.3 ->
> Array.isArray(exts) = true
Bonjour, et merci pour la réponse.
Je crois que nous avons un problème de diffusion des newsgroups, le
problème n'est hélas pas neuf.
Olivier Miakinen (Message-ID: <osiusb$lap$1@cabale.usenet-fr.net>) a
signalé le problème des références pas déclarées partout, et de la
nécessité de redonner le code d'une fonction quand elle n'est pas connue.
En réponse j'ai indiqué que j'ai pu exploiter ça, notamment sur la
fonction indexOf (appliquée ici non pas à une chaîne de caractères mais
à un tableau, bien entendu).
https://groups.google.com/forum/#!search/fr.comp.lang.javascript$20tableau$20de$20cha%C3%AEnes$20de$20caract%C3%A8res/fr.comp.lang.javascript/wy1BePdLKxY/BI6Lsu1VBgAJ
--
Besoin d'un autre système, pas d'un autre gouvernement.
Back to fr.comp.lang.javascript | Previous | Next — Previous in thread | Find similar
Tableau de chaînes de caractères Gloops <gloops@zailes.invalid.org.invalid> - 2017-10-21 23:19 +0200
Re: Tableau de chaînes de caractères db <blue_moon_fr@_hotmail.com> - 2017-10-21 23:32 +0200
Re: Tableau de chaînes de caractères Gloops <gloops@zailes.invalid.org.invalid> - 2017-10-22 18:10 +0200
Re: Tableau de chaînes de caractères Olivier Miakinen <om+news@miakinen.net> - 2017-10-22 22:25 +0200
Re: Tableau de chaînes de caractères Gloops <gloops@zailes.invalid.org.invalid> - 2017-10-23 10:59 +0200
Re: Tableau de chaînes de caractères Gloops <gloops@zailes.invalid.org.invalid> - 2017-10-23 22:34 +0200
Re: Tableau de chaînes de caractères Eric Demeester <neuneu@potiron.invalid> - 2017-10-22 11:24 +0200
Re: Tableau de chaînes de caractères Gloops <gloops@zailes.invalid.org.invalid> - 2017-10-22 18:15 +0200
Re: Tableau de chaînes de caractères Elhwen Dico <elhwen.dicote@gmail.com> - 2017-10-23 15:02 +0200
Re: Tableau de chaînes de caractères Gloops <gloops@zailes.invalid.org.invalid> - 2017-10-24 02:49 +0200
csiph-web