Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > fr.comp.lang.javascript > #3128

Re: Tableau de chaînes de caractères

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>

Show all headers | View raw


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 | NextPrevious in thread | Find similar


Thread

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