Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

A library to introduce EcmaScript 5 features to all browsers

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 src
Octocat-spinner-32 test
Octocat-spinner-32 .gitignore
Octocat-spinner-32 README.md
README.md

ES5

es5.js is a separate, standalone and unobtrusive library that gives the new ECMAScript 5 functions such as Array.prototype.map to all browsers. It does not override any previously defined function so that you use the native implementation in the browser when available.

The functions in the project are derived from various sources like the public Mozilla Developer Network recommendations, Google V8's source code or Douglas Crockford's json2.js library or written by the project authors themselves.

License

All files that are part of this project are covered by the following license, except where explicitly noted.

 This Source Code Form is subject to the terms of the Mozilla Public 
 License, v. 2.0. If a copy of the MPL was not distributed with this 
 file, You can obtain one at http://mozilla.org/MPL/2.0/. 
Something went wrong with that request. Please try again.