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


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

Re: Caractère répété

Date 2016-08-04 23:48 +0200
From Guiche <guiche@invalid>
References <nnte47$34k$1@usenet.pasdenom.info> <57a2cc05$1@news.stben.net> <no076t$67q$1@usenet.pasdenom.info>
Subject Re: Caractère répété
Newsgroups fr.comp.lang.javascript
Message-ID <57a3b84b$1@news.stben.net> (permalink)

Show all headers | View raw


Gloops <gloops@zailes.invalid.org.invalid> Wrote in message:
> Le 04/08/2016 à 07:00, Guiche a écrit :
>> Bonjour,
> 
> Bonjour,
> Merci pour la réponse
> 
>>
>> Tu peux faire "abc".repeat(10) mais IE ne le supporte pas. 
> Ah ben ça, comme gag, ça se pose là, parce qu'en C# on connaît 
> "abc".PadRight() et "abc".PadLeft(), selon qu'on veut ajouter des 
> espaces (ou un autre caractère) à gauche ou à droite. En revanche 
> effectivement ça ne répète pas "abc".

Ces méthodes (je trouve que c'est quand même très agréable de
 pouvoir ainsi étendre le langage, par exemple en Java tu peux
 oublier cette forme d'élégance) sont vite faites (ou "inlined",
 je n'en connais pas la traduction) avec substr/slice quand ces
 dernières acceptent des paramètres négatifs (pas toujours le cas
 sous IE, attention !)... Niveau performances, la différence avec
 une « bonne implémentation » sera je pense négligeable (surtout
 si tu formates des nombres, par exemple).

> OK on n'écrit pas de scripts en C#, mais ça vient quand même de chez 
> Microsoft, c'est pour ça que ça fait rire.

Leur implémentation est bien plus vieille et ils ne semblent plus
 être très intéressés...

> 
> 
>> Une
>>  alternative est (comme souvent) proposée sur MDN :
>>  https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Objets_globaux/String/repeat).
> 
> Bon je vais regarder ça.
> J'étais tout content d'avoir écrit un programme pour ouvrir une URL en 
> enlevant les sauts de ligne qu'il y a dedans, mais v'là'-t-y pas que les 
> anti-virus récents se mettent à dire qu'il est louche, mon truc.
> 
> Qu'à cela ne tienne, j'ai enlevé le saut de ligne dans la citation, 
> alors comme Thunderbird n'en ajoute pas ...

Désolé, j'utilise principalement (dans les transports, souvent) un
 client Android. J'avoue par contre ne pas avoir regardé
 attentivement ses paramètres...

> 
>>
>> Selon un MVP Excel (http://answers.microsoft.com
>> /en-us/office/forum/office_2010-customize/repeat
>> -function/6a6142bc-6fae-403c-af5d-ca471c13ced4?auth=1), String ne
>>  fonctionne qu'avec un caractère.
> 
> Ah c'est bien possible, ça.
> Dieu sait que j'ai gagné ma croûte un bout de temps avec Excel, mais 
> depuis je suis passé à autre chose. Bien sûr si j'avais cherché je 
> l'aurais retrouvé.

Je n'en doute pas mais ça avait attisé ma curiosité...


----Android NewsGroup Reader----
http://usenet.sinaapp.com/

Back to fr.comp.lang.javascript | Previous | NextPrevious 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