That's what I figured - I guess I thinking of implementations that would be ES3 & 5 compat
Thanks! On Fri, Dec 30, 2011 at 6:26 PM, Brendan Eich <[email protected]> wrote: > Jason doesn't want a wrapper written in JS that depends on the current > value of this.indexOf, I think. That's enough reason for a built-in. This > is a no-brainer for ES6 IMHO. > > /be > > ----- Original Message ----- > From: "Rick Waldron" <[email protected]> > To: "Jason Orendorff" <[email protected]> > Cc: "es-discuss" <[email protected]> > Sent: Friday, December 30, 2011 2:28:28 PM > Subject: Re: Array.prototype.contains > > > > On Fri, Dec 30, 2011 at 5:24 PM, Jason Orendorff < > [email protected] > wrote: > > > > On Fri, Dec 30, 2011 at 6:58 AM, Xavier MONTILLET > < [email protected] > wrote: > > http://wiki.ecmascript.org/doku.php?id=harmony:string_extras > > There is a proposal for String.prototype.contains so why can't I find > > one for Array.prototype.contains? > > No kidding. I need this method every time I write ECMAScript code. > What I want is like: > > Object.defineProperty(Array.prototype, "contains", { > configurable: true, > writable: true, > value: function contains(x) { > return this.indexOf(x) !== -1; > } > }); > > except without the property lookup for indexOf. > > > > At this.indexOf ? Or the whole "this.indexOf(x) !== -1;" lookup? How else > could it work? > > > Rick > > > > -j > > > _______________________________________________ > es-discuss mailing list > [email protected] > https://mail.mozilla.org/listinfo/es-discuss > > > _______________________________________________ > es-discuss mailing list > [email protected] > https://mail.mozilla.org/listinfo/es-discuss >
_______________________________________________ es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss

