function.js 535 B

123456789101112131415161718192021
  1. /*!
  2. {
  3. "name": "ES5 Function",
  4. "property": "es5function",
  5. "notes": [{
  6. "name": "ECMAScript 5.1 Language Specification",
  7. "href": "https://www.ecma-international.org/ecma-262/5.1/"
  8. }],
  9. "polyfills": ["es5shim"],
  10. "authors": ["Ron Waldon (@jokeyrhyme)"],
  11. "tags": ["es5"]
  12. }
  13. !*/
  14. /* DOC
  15. Check if browser implements ECMAScript 5 Function per specification.
  16. */
  17. define(['Modernizr'], function(Modernizr) {
  18. Modernizr.addTest('es5function', function() {
  19. return !!(Function.prototype && Function.prototype.bind);
  20. });
  21. });