Skip to content

判断是否是数字

isNumber() 校验是否是数字,返回true或者false。

ts
import { isNumber } from "hy-app";
console.log(isNumber(123)) // true;
console.log(isNumber("123")) // true;
console.log(isNumber("admin")) // false;

判断字符串是否是数字

isNumericString() 校验是否是数字,返回true或者false。

ts
import { isNumericString } from "hy-app";
console.log(isArray(123)) // false;
console.log(isArray("123")) // true;
console.log(isArray("kiss")) // false;

判断是否数组

isArray() 校验是否数组,返回true或者false。

ts
import { isArray } from "hy-app";
console.log(isArray([1, 2, 3])) // true;
console.log(isArray({})) // false;

判断是否是对象

isObject() 校验是否对象,返回true或者false。

ts
import { isObject } from "hy-app";
console.log(isObject([])) // false;
console.log(isObject({name: '乌沙奇'})) // true;

判断是否是图片地址

isImage() 校验是否图片地址,返回true或者false。

ts
import { isImage } from "hy-app";
console.log(isImage("https://pic1.imgdb.cn/item/67f8dc6288c538a9b5cadf4e.png")) // true;

判断是否是base64图片

isBase64Image() 校验是否base64图片,返回true或者false。

ts
import { isBase64Image } from "hy-app";
console.log(isBase64Image("data:image...")) // true;

判断是否视频格式

isObject() 校验是否视频格式,返回true或者false。

ts
import { isVideo } from "hy-app";
console.log(isVideo('http://91/2025-10-10.mp4')) // true;

验证是否日期格式

isDate() 校验是否日期格式,返回true或者false。

ts
import { isDate } from "hy-app";
console.log(isDate('2024-10-10')) // true;
console.log(isDate(1754032899)) // true;

验证是否是手机号格式

isPhone() 校验是否手机号格式,返回true或者false。

ts
import { isPhone } from "hy-app";
console.log(isPhone(19701012929)) // true;

验证是否是身份证号码

isIdCard() 校验是否身份证号,返回true或者false。

ts
import { isIdCard } from "hy-app";
console.log(isIdCard('360322201207022918')) // true;

验证是否是中文

isChinese() 校验是否中文格式,返回true或者false。

ts
import { isChinese } from "hy-app";
console.log(isChinese('皇帝')) // true;
console.log(isChinese('3ed皇帝')) // false;

判断环境是否是H5

isH5() 判断当前环境是否是H5,返回true或者false。

ts
import { isH5 } from "hy-app";
console.log(isH5()) // true;

判断是否视频格式

isObject() 校验是否视频格式,返回true或者false。

ts
import { isVideo } from "hy-app";
console.log(isVideo('http://91/2025-10-10.mp4')) // true;