http://wiki.ecmascript.org/doku.php?id=harmony:string_extras I’ve found a small bug:
String.prototype.endsWith = function(s) { var t = String(s); return this.lastIndexOf(t) === this.length - t.length; }; Interaction: > "".endsWith("/") true > "#".endsWith("//") true > "##".endsWith("///") true Fix (e.g.): String.prototype.endsWith = function(s) { var t = String(s); var index = this.lastIndexOf(t) return index >= 0 && index === this.length - t.length; }; -- Dr. Axel Rauschmayer a...@rauschma.de twitter.com/rauschma home: rauschma.de blog: 2ality.com
_______________________________________________ es-discuss mailing list es-discuss@mozilla.org https://mail.mozilla.org/listinfo/es-discuss