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


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

Re: Caractère répété

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)

Show all headers | View raw


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


Thread

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