ES5-shim provides many functions such as underscore and lodash (array.forEach (), array.map (), etc.).
ES5-shim initially supports AMD , unlike underscore and lodash, it does not add additional copies of the things that your browser may already provide. Rather, it adds native ES5 features to older browsers.
When IE8 and other old browsers go extinct, you can simply remove the ES5-shim dependency without having to transcode the code, for example using lodash or underlining.
mikemaccana Jan 16 '13 at 15:23 2013-01-16 15:23
source share