Check if a variable is of function type

后端 未结 18 1423
北海茫月
北海茫月 2020-11-22 15:37

Suppose I have any variable, which is defined as follows:

var a = function() {/* Statements */};

I want a function which checks if the type

18条回答
  •  囚心锁ツ
    2020-11-22 16:21

    @grandecomplex: There's a fair amount of verbosity to your solution. It would be much clearer if written like this:

    function isFunction(x) {
      return Object.prototype.toString.call(x) == '[object Function]';
    }
    

提交回复
热议问题