isSyncFunction【判断同步函数类型】
描述
判断数据类型是否是同步Function, 返回值 boolean
# 1.示例
import { isSyncFunction } from 'sf-utils2'
const fn1 = () => {}
const fn2 = async () => {}
isSyncFunction(fn1) // true
isSyncFunction(fn2) // false
isSyncFunction(3) // false
isSyncFunction(0) // false
isSyncFunction({}) // false
1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
# 2.入参说明
| 参数 | 说明 | 类型 | 是否必填 |
|---|---|---|---|
| val | any | 是 |
# 3.源码
import _typeof from '@/base/_typeof'
/**
* 判断是否是普通方法【同步】
* @param {any} val
* @returns {boolean}
*/
function isSyncFunction(val) {
return _typeof(val) === 'Function'
}
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
上次更新: 2024/01/08, 21:47:25