共计 1538 个字符,预计需要花费 4 分钟才能阅读完成。
s-utils-js
介绍
前端工具汇合 继续迭代中 …
装置
yarn add s-utils-js --save
# OR
npm install s-utils-js --save
降级
npm update s-utils-js
# OR
yarn upgrade s-utils-js
全局调用 main 文件
import * as sUtilsJs from 's-utils-js';
Vue.prototype.$sUtilsJs = sUtilsJs;
页面调用
import {getDate} from "s-utils-js";
应用
getDate()
参数
办法名称 | 调用名称 | 阐明 | 参数 | |
---|---|---|---|---|
日期工夫 | getDate | 获取以后工夫 & 之后的工夫具体 & 工夫戳 | 非必填 0= 以后工夫 1= 今天 2= 先天 以此累加 | |
整数增加小数点后两位 | getFloat | 整数增加小数点后两位 | 转换的值 {Number | String} |
截取参数 | getQueryString | 截取参数 | 参数名 {String} | |
追加 url 参数 | appendQuery | 追加 url 参数 | [地址:{String}, 参数名:{String}, 参数值:{*}] | |
增加千位分隔符 | milliFormat | 增加千位分隔符 | 值 {Number} | |
动静引入 js | injectScript | 动静引入 js | 地址 {String} | |
依据 url 地址下载 | download | 依据 url 地址下载 | 地址 {String} | |
el 是否蕴含某个 class | hasClass | el 是否蕴含某个 class | [节点 {Objct},class 名称 {String}] | |
el 增加某个 class | addClass | el 增加某个 class | [节点 {Objct},class 名称 {String}] | |
el 去除某个 class | removeClass | el 去除某个 class | [节点 {Objct},class 名称 {String}] | |
获取滚动的坐标 | getScrollPosition | 获取滚动的坐标 | 节点 {Objct} | |
滚动到顶部 | scrollToTop | 滚动到顶部 | – | |
el 是否在视口范畴内 | elementIsVisibleInViewport | el 是否在视口范畴内 | [节点 {Objct}, 视图 {Objct}] | |
洗牌算法随机 | shuffle | 洗牌算法随机 | 值 {Array} | |
随机数范畴 | random | 随机数范畴 | [最小 {Number}, 最大 {Number}] | |
将阿拉伯数字翻译成中文的大写数字 | numberToChinese | 将阿拉伯数字翻译成中文的大写数字 | 值 {Number} | |
将数字转换为大写金额 | changeToChinese | 将数字转换为大写金额 | 值 {Number} | |
数组排序 | sort | 数组排序 | 值 {Number}(1= 从小到大,2= 从大到小,3= 随机) | |
数组去重 | unique | 数组去重 | 值 {Array} | |
求两个汇合的并集 | union | 求两个汇合的并集 | [值 {Array}, 值 {Array}] | |
求两个汇合的交加 | intersect | 求两个汇合的交加 | [值 {Array}, 值 {Array}] | |
数组删除其中一个元素 | remove | 数组删除其中一个元素 | [值 {Array}, 值 {*}] | |
将类数组转换为数组 | formArray | 将类数组转换为数组 | 值 {Array} | |
去空格 | trim | 前后 & 所有 & 前 & 后 | [值 {String}, 状态 {Number}(1= 所有空格,2= 前后空格,3= 前空格,4= 后空格)] | |
字符串转换 | changeCase | 字符串转换 | [值 {String}, 状态 {Number}(1= 首字母大写,2= 首字母小写,3= 大小写转换,4= 全副大写,5= 全副小写)] | |
在字符串中插入新字符串 | insertStr | 在字符串中插入新字符串 | [原字符串 {String}, 索引 {Number}, 新字符串 {String}] | |
16 进制色彩转 RGBRGBA 字符串 | colorToRGB | 16 进制色彩转 RGBRGBA 字符串 | [16 进制色彩 {String}, 透明度 {Number}] |
正文完
发表至: javascript
2020-11-15