小编sam*_*ull的帖子

为什么使用typeof来识别函数?

是否有任何重要的使用理由

typeof variable === 'function'
Run Code Online (Sandbox Code Playgroud)

!!variable.call
Run Code Online (Sandbox Code Playgroud)

用于检测变量是否是函数?

除了显而易见的人之外可能会创建一个对象:

{ call: 1 }
Run Code Online (Sandbox Code Playgroud)

我遇到的问题是

typeof /regex/ === 'function'
Run Code Online (Sandbox Code Playgroud)

返回true,但是

!!/regex/.call
Run Code Online (Sandbox Code Playgroud)

返回false

javascript

8
推荐指数
2
解决办法
4857
查看次数

标签 统计

javascript ×1