Skip to content

Latest commit

 

History

History
85 lines (43 loc) · 5.13 KB

index.md

File metadata and controls

85 lines (43 loc) · 5.13 KB

类型

javascript 中包括基本类型和引用类型两大类,基本类型有 number、string、boolean、null、undefined、bigint、symbol。引用类型有 object。

方法

$core.type 获取类型

$core.isPrimitive 判断是否为基本类型

$core.isNumber 判断是否为数值

$core.isString 判断是否为字符串

$core.isBoolean 判断是否为布尔值

$core.isNull 判断是否为 null

$core.isUndefined 判断是否为 undefined

$core.isBigInt 判断是否为大整数

$core.isSymbol 判断是否为标识符

$core.isPureObject 判断是否为对象结构

$core.isObject 判断是否为对象

$core.isArray 判断是否为数组

$core.isNaN 判断是否为 NaN

$core.isFinite 判断是否为有限数值

$core.isEmpty 判断是否为假值、空数组、空对象、空集合

$core.isEqual 判断是否值信息是否一样

$core.isFunction 判断是否为函数

$core.instance 判断对象是否为类的实例

$core.instanceof 判断对象是否为类或类原型链上的实例

$core.getClassName 获取类的名称

$core.getClass 获取类

$core.isSet 判断是否为 Set

$core.isMap 判断是否为 Map

$core.isWeakSet 判断是否为 WeakSet

$core.isWeakMap 判断是否为 WeakMap

$core.isInt8Array 判断是否为 Int8Array

$core.isInt16Array 判断是否为 Int16Array

$core.isInt32Array 判断是否为 Int32Array

$core.isUint8Array 判断是否为 Uint8Array

$core.isUint16Array 判断是否为 Uint16Array

$core.isUint32Array 判断是否为 Uint32Array

$core.isFloat32Array 判断是否为 Float32Array

$core.isFloat64Array 判断是否为 Float64Array

$core.isBigInt64Array 判断是否为 BigInt64Array

$core.isBigUint64Array 判断是否为 BigUint64Array

$core.isArrayBuffer 判断是否为 ArrayBuffer

$core.isDataView 判断是否为 DataView

$core.isBlob 判断是否为 Blob

$core.isFormData 判断是否为 FormData

$core.isStream 判断是否为 Stream