第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定

project-libs 一款常用函數(shù)集錦

標(biāo)簽:
JavaScript 前端工具

project-libs

介绍

project-libs 是一个常用函数集锦的工具库,包括浏览器、函数式、常用验证、cookie、数组处理等函数。

安装

// yarn
yarn add project-libs

// npm
npm install project-libs

使用

例如需要判断是否为安卓设备

// 直接引入
import { isAndroid } from 'project-libs';

// 单独引入
import isAndroid from 'project-libs/build/is/isAndroid';

// 使用
if(isAndroid()){
  // 
}

目前支持的函数

函数 作用
type 判断元素类型
cookie 操作cookie,包括查询、修改、删除
copy 复制到剪切板
createLink 在 head 中创建 css 的 link 标签
createScript 创建 script 标签
getScrollTop 获取浏览器滚动条位置
createLink 在 head 中创建 css 的 link 标签
getScrollTop 获取浏览器滚动条位置
scrollToTop 滚动到浏览器顶部
urlGet 获得URL中GET请求的参数值
urlParams 将键值对拼接成URL带参数
sleep 睡眠函数,延迟执行
timestamp 获取当前时间戳
timeBeauty 时间美化函数
curry 用来柯里化的函数
compose 组合函数,从右向左依次执行
pipe 管道函数,从左向右依次执行
replace 可以根据指定的选项来替换内容
clone 浅拷贝,才方法只针对普通对象{}和数组[]
deepClone 深层次克隆
compare 判断两个变量是否相等, 此方法用于相同数据类型的变量比较
json2FormData 对象转为 formdata
pick 从对象中根据特定的属性返回一个新的对象
base64 base64 转码和解码操作
arrayUnique 数组去重
arrayIndex 获取某个元素下标,元素可以为对象
arrayGroup 把数组均分成几等份,并返回一个新的数组
isEmpty 判断空对象,空数组,空字符串
isAndroid 判断是否是安卓设备
isApple 判断是否是苹果设备
isIos 判断是否是 ios 设备
isPhone 验证是否是电话号码,可以自定义第二个号码
isEmail 判断邮箱是否正确,可以自定义邮箱后缀
isMobile 判断是否为手机端
isIP 校验是否为不含端口号的IP地址
isIDCard 验证是否为第二代居民身份证
isPostCode 验证是否为邮政编码
isQQNumber 验证是否是 qq 号码

课程推荐

备注:改工具库包含浏览器相关的api,不适合在node端安装和使用,适合在web端使用。函数库会不断更新,欢迎star!

點擊查看更多內(nèi)容
8人點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優(yōu)質(zhì)文章

正在加載中
感謝您的支持,我會繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊有機(jī)會得

100積分直接送

付費(fèi)專欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號

舉報

0/150
提交
取消