Path: csiph.com!usenet.pasdenom.info!.POSTED.176.160.109.63!not-for-mail From: Gloops Newsgroups: fr.comp.lang.javascript Subject: =?UTF-8?Q?Re:_Tableau_de_cha=c3=aenes_de_caract=c3=a8res?= Date: Sun, 22 Oct 2017 18:15:52 +0200 Organization: Serveur de salon Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Sun, 22 Oct 2017 16:15:52 -0000 (UTC) Injection-Info: nemo.pasdenom.info; posting-account="gloops"; posting-host="176.160.109.63"; logging-data="10172"; mail-complaints-to="abuse@pasdenom.info" User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 In-Reply-To: Content-Language: fr Xref: csiph.com fr.comp.lang.javascript:3123 Le 22/10/2017 à 11:24, Eric Demeester a écrit : > Bonjour, > > Gloops (Sat, 21 Oct 2017 23:19:48 +0200 - fr.comp.lang.javascript) : > >> Quand j'exécute ça, je vois "False", alors que je m'attends à voir "True". > > Je pense que db a raison, il faut utiliser la méthode isArray() : > >> var A = [".jpg", ".png", ".gif"]; >> if(A.isarray) > > if(Array.isArray(A)) > >> { >> WScript.Echo("True"); >> } >> else >> { >> WScript.Echo("False"); >> } > > doit renvoyer « True ». > > Voir : https://www.w3schools.com/jsref/jsref_isarray.asp > Merci, Est-ce qu'il y a une déclaration particulière à faire ? C'est un script destiné à être exécuté par CScript.exe sous Windows, or l'exemple donné par w3schools parle d'une page web. Ou à la limite j'écris une application hta, ça serait un moyen de contournement. -- Besoin d'un autre système, pas d'un autre gouvernement.