A robust & optimized ES3-compatible polyfill for the `String.prototype.endsWith` method in ECMAScript 6.
JavaScript
Permalink
Failed to load latest commit information.
tests
.gitattributes
.gitignore Initial commit Dec 17, 2013
.travis.yml
LICENSE-MIT.txt Use HTTPS URLs where possible Nov 21, 2014
README.md Use HTTPS URLs where possible Nov 21, 2014
endswith.js Use HTTPS URLs where possible Nov 21, 2014
package.json Use HTTPS URLs where possible Nov 21, 2014

README.md

ES6 String.prototype.endsWith polyfill Build status

A robust & optimized ES3-compatible polyfill for the String.prototype.endsWith method in ECMAScript 6.

Other polyfills for String.prototype.endsWith are available:

Installation

In a browser:

<script src="endswith.js"></script>

Via npm:

npm install string.prototype.endswith

Then, in Node.js:

require('string.prototype.endswith');

// On Windows and on Mac systems with default settings, case doesn’t matter,
// which allows you to do this instead:
require('String.prototype.endsWith');

Notes

Polyfills + test suites for String.prototype.startsWith and String.prototype.contains are available, too.

Author

twitter/mathias
Mathias Bynens

License

This polyfill is available under the MIT license.