检查一个值是否为空字符串。
isEmptyString
函数签名
typescript
function isEmptyString(value: unknown): value is ""描述
检查一个值是否为空字符串。
参数
| 参数名 | 类型 | 可选 | 默认值 | 描述 |
|---|---|---|---|---|
value | unknown | 否 | - | - |
返回值
value is ""
点击查看源码
js
/**
* 检查一个值是否为 String 类型。
*
* @param {unknown} value - 要检查的值。
* @returns {value is string} 如果值为 String 类型,则返回 true,否则返回 false。
*/
function isString(value) {
return typeof value === "string";
}
/**
* 检查一个值是否为空字符串。
*
* @param {unknown} value - 要检查的值。
* @returns {value is ""} 如果值为空字符串,则返回 true,否则返回 false。
*/
export function isEmptyString(value) {
return isString(value) && value.length === 0;
}ts
/**
* 检查一个值是否为 String 类型。
*
* @param {unknown} value - 要检查的值。
* @returns {value is string} 如果值为 String 类型,则返回 true,否则返回 false。
*/
function isString(value: unknown): value is string {
return typeof value === "string";
}
/**
* 检查一个值是否为空字符串。
*
* @param {unknown} value - 要检查的值。
* @returns {value is ""} 如果值为空字符串,则返回 true,否则返回 false。
*/
export function isEmptyString(value: unknown): value is "" {
return isString(value) && value.length === 0;
}如有错误,请提交issue :::