Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > fr.comp.lang.javascript > #3020
| Date | 2016-08-04 23:34 +0200 |
|---|---|
| From | Guiche <guiche@invalid> |
| References | <nnte47$34k$1@usenet.pasdenom.info> <57a2cc05$1@news.stben.net> <no076t$67q$1@usenet.pasdenom.info> <no07ko$6jq$1@usenet.pasdenom.info> |
| Subject | Re: Caractère répété |
| Newsgroups | fr.comp.lang.javascript |
| Message-ID | <57a3b4e0$1@news.stben.net> (permalink) |
Gloops <gloops@zailes.invalid.org.invalid> Wrote in message: > Le 04/08/2016 à 22:05, Gloops a écrit : >>> Une >>> alternative est (comme souvent) proposée sur MDN : >>> https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Objets_globaux/String/repeat). >>> > > Ben la vache, si j'avais bricolé une boucle sur un coin de table, j'ai > l'impression que je l'aurais faite moins sophistiquée, il y a des > chances que j'aurais loupé des trucs. Perso j'ai jusqu'ici préféré utiliser les miennes, je suppose que je souffre aussi du syndrome du « pas inventé ici »... Si un jour je le regrette je sais où retrouver « les bonnes » ! > > Au fait j'ai déjà vu dans la doc des fonctions qui réagissent > différemment selon qu'on a mis "use strict" ou pas (et d'ailleurs je > n'aurais jamais eu l'idée de mettre des guillemets à ça), est-ce que > c'est comme en VB, l'obligation de déclarer toutes les variables ? > > A la différence qu'en Javascript si je ne m'abuse on ne peut déclarer > que sans type. En VBS (dans de l'ASP ou comme langage de script disponible directement sous Windows) non plus tu n'as pas de types (c'est ce qui m'a motivé à passer à Javascript pour ces développements vu qu'on peut ainsi profiter de son aspect fonctionnel pour éviter les répétitions et écrire moins de code donc peut-être moins de bugs). En VB6/VBA tu peux omettre les types mais ça fera de tes variables des Variant (type poubelle qui peut contenir Null, par exemple, contrairement à Integer qui ne le peut pas). Les guillemets évitent de déclencher une erreur de syntaxe avec des anciens interpréteurs. De ce que j'ai lu, ça interdit plus de choses que ce qui était prévu à la base et si tu ne te bases pas sur les exceptions supplémentaires qu'il lève, je crois que tu devrais t'en sortir. Je vois plus ça comme une aide mais ça va ici plus loin qu'Option Explicit qui ne s'occupe que des variables non déclarées (il faut dire que JS permet des horreurs comme des noms de paramètres qui ne sont pas uniques pour une même fonction...). ----Android NewsGroup Reader---- http://usenet.sinaapp.com/
Back to fr.comp.lang.javascript | Previous | Next — Previous in thread | Next in thread | Find similar
Caractère répété Gloops <gloops@zailes.invalid.org.invalid> - 2016-08-03 20:45 +0200
Re:Caractère répété Guiche <guiche@invalid> - 2016-08-04 07:00 +0200
Re: Caractère répété Gloops <gloops@zailes.invalid.org.invalid> - 2016-08-04 22:05 +0200
Re: Caractère répété Gloops <gloops@zailes.invalid.org.invalid> - 2016-08-04 22:13 +0200
Re: Caractère répété Guiche <guiche@invalid> - 2016-08-04 23:34 +0200
Re: Caractère répété Gloops <gloops@zailes.invalid.org.invalid> - 2016-08-05 11:14 +0200
Re: Caractère répété Guiche <guiche@invalid> - 2016-08-08 06:18 +0200
Re: Caractère répété Guiche <guiche@invalid> - 2016-08-08 06:19 +0200
Re: Caractère répété Gloops <gloops@zailes.invalid.org.invalid> - 2016-08-09 03:02 +0200
Re: Caractère répété Guiche <guiche@invalid> - 2016-08-04 23:48 +0200
csiph-web