String.prototype.trimRight/trimLeft

Dmitry Soshnikov dmitry.soshnikov at gmail.com
Tue Mar 17 20:01:55 UTC 2015


Right, so from the several feedback I had so far, it seems it will make
sense just to add to ES7? In this case we'll be able to polyfill now, the
spec'ing it will be trivial (I'll add the spec).

I guess we just need to confirm it's good to go to ES7?

Dmitry

On Tue, Mar 17, 2015 at 12:21 PM, Tab Atkins Jr. <jackalmage at gmail.com>
wrote:

> On Mon, Mar 16, 2015 at 11:07 PM, Leon Arnott <leonarnott at gmail.com>
> wrote:
> > I believe opinion hasn't shifted since it was discussed
> > [previously](
> https://esdiscuss.org/topic/standardizing-more-de-facto-functions)
> > - in short, "show me the cowpath". (But, I've just learned that the IE
> > Technical Preview now supports trimLeft/trimRight, so there'll soon be
> > support for it in all the major engines. Maybe the cows are there after
> > all.)
>
> I use both lstrip() and rstrip() in Bikeshed (a Python project):
>
>
> https://github.com/tabatkins/bikeshed/search?utf8=%E2%9C%93&q=lstrip&type=Code
>
> https://github.com/tabatkins/bikeshed/search?utf8=%E2%9C%93&q=rstrip&type=Code
>
> In particular, lstrip() is used when I'm separating a key and value; I
> don't want to mess with the value much at all, just pull off the
> whitespace at the start.  rstrip() is used when I know I don't need to
> strip from the left side, because I'm just pulling off newlines or
> something, so might as well let the program avoid even trying.
>
> ~TJ
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/es-discuss/attachments/20150317/22183868/attachment.html>


More information about the es-discuss mailing list