Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > fr.comp.lang.javascript > #3021
| 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) |
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 | Next — Previous 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