Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

js 判断是否为函数

作者:巅峰战犯   发布日期:2025-08-03   浏览:62

// 判断是否为函数的示例代码

function isFunction(value) {
  // 使用 typeof 操作符判断值是否为 'function'
  return typeof value === 'function';
}

// 示例用法
console.log(isFunction(function() {})); // true
console.log(isFunction(() => {}));      // true
console.log(isFunction(123));           // false
console.log(isFunction("string"));      // false
console.log(isFunction({}));            // false
console.log(isFunction(null));          // false

解释说明:

  • typeof 是 JavaScript 中用于检测数据类型的运算符。
  • typeof 操作符应用于一个函数时,它会返回字符串 'function'
  • 因此,我们可以通过检查 typeof value === 'function' 来判断一个值是否为函数。
  • 这个方法可以正确识别普通函数和箭头函数。

上一篇:js 判断object有某属性

下一篇:js 判断key是否存在

大家都在看

js 数组对象排序

js 数组删掉第一个值

js fill

js json数组

js 数组复制

js 复制数组

js 数组拷贝

js 对象转数组

js 深拷贝数组

js 点击空白区域触发事件

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站