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)