@mini-code/base-func
Getting Started / 开始Array / 数组Number / 数字处理Call / 调用Datetime / 时间处理Debounce / 防抖EventEmitter / 订阅发布Filter / 过滤器过滤 script 标签IsUrlIsEmailIsPhoneInArrHasValueIsFuncIsObjGeneration / 数据产出Money / 金钱处理Other / 其他

Filter / 过滤器

basic-helper 提供了一些常用的数据过滤器

import {
StripScript, IsUrl, IsFunc, IsObj, IsEmail, IsPhone, InArr, HasValue
} from 'basic-helper/filter';

过滤 script 标签

内容: <span>其他内容</span><script>alert("script 标签")</script>

过滤 script

IsUrl

是否 url: true

IsEmail

是否 email: true

IsPhone

是否 phone: true

InArr

元素是否在目标数组中

是否在元素 ["a","b","c","d","e","f"] 中: false

输入数组中的元素验证

HasValue

检测目标是否为有效值(包含 0)

是否有效值: false

IsFunc

import { IsFunc } from 'basic-helper/filter'
let func = () => {};
IsFunc(func)

IsObj

import { IsObj } from 'basic-helper/filter'
let func = {};
IsObj(func)