You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

is.js 298B

1234567891011
  1. "use strict";
  2. var isFunction = require("../function/is");
  3. var classRe = /^\s*class[\s{/}]/, functionToString = Function.prototype.toString;
  4. module.exports = function (value) {
  5. if (!isFunction(value)) return false;
  6. if (classRe.test(functionToString.call(value))) return false;
  7. return true;
  8. };