1 Star 2 Fork 0

tingShe / js_common_tools

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
common.md 3.44 KB
一键复制 编辑 原始数据 按行查看 历史
zhangbo 提交于 2024-02-26 15:38 . # Conflicts:

函数说明

* 表示参数必填

mxAdd 加法

[系统支持:微信小程序、WEB]

function mxAdd(arg1, arg2)

@param { Number } arg1 加数 *

@param { Number } arg2 加数 *

@return { Number } 和

示例:

mxAdd(0.1, 0.2) // 0.3

mxSub 减法

[系统支持:微信小程序、WEB]

function mxSub(arg1, arg2)

@param { Number } arg1 被减数 *

@param { Number } arg2 减数 *

@return { Number } 差

示例:

mxSub(0.1, 0.2) // -0.1

mxMul 乘法

[系统支持:微信小程序、WEB]

function mxMul(arg1, arg2)

@param { Number } arg1 因数 *

@param { Number } arg2 因数 *

@return { Number } 积

示例:

mxSub(0.1, 0.2) // 0.02

mxDiv 除法

[系统支持:微信小程序、WEB]

function mxDiv(arg1, arg2)

@param { Number } arg1 被除数 *

@param { Number } arg2 除数 *

@return { Number } 商

示例:

mxSub(0.1, 0.2) // 0.5

getUrlParam 获取浏览器url地址参数

[系统支持:WEB]

function getUrlParam(_key)

@param {String} _key 参数名 *

@return {String} 参数值

示例:

getUrlParam(key) // key对应的值

random 随机min和max之间的值且包含min,max的值

[系统支持:微信小程序、WEB]

function random(min, max)

@param { Number } min 最小值 *

@param { Number } max 最大值 *

@return { Number } 随机值

示例:

random(0, 10) // 8

UUID 获取uuid随机字符串

[系统支持:微信小程序、WEB]

function UUID(len = 32)

@param { Number } len uuid长度 (默认:32)

@return { String } uuid

示例:

UUID() // jqNUAeJYNz5wky6oWrwAjiovz0st428z

getImageInfo 获取图片信息

[系统支持:微信小程序、WEB]

function getImageInfo(src)

@param { String } src 图片地址 *

@param { Document } canvas canvas元素

@return { Promise } 图片Imgae元素信息

示例:

try{
    let res = await getImageInfo("https://gimg2.baidu.com/image_search/src=http%3A%2F%2Ffile02.16sucai.com%2Fd%2Ffile%2F2014%2F0829%2F372edfeb74c3119b666237bd4af92be5.jpg&refer=http%3A%2F%2Ffile02.16sucai.com&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=auto?sec=1664437574&t=ba1fc1cf987a93f8a80bfd6d99be8673")
    console.log(res)
}catch(err){
    console.log(err)
}

getImageInfo("https://gimg2.baidu.com/image_search/src=http%3A%2F%2Ffile02.16sucai.com%2Fd%2Ffile%2F2014%2F0829%2F372edfeb74c3119b666237bd4af92be5.jpg&refer=http%3A%2F%2Ffile02.16sucai.com&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=auto?sec=1664437574&t=ba1fc1cf987a93f8a80bfd6d99be8673").then(res=>{
    console.log(res)
}).catch(err=>{
    console.log(err)
})

isMobile 判断是否手机端

[系统支持:WEB]

示例:

isMobile() // false:不是手机端;true:是手机端
JavaScript
1
https://gitee.com/ting-she/js_common_tools.git
git@gitee.com:ting-she/js_common_tools.git
ting-she
js_common_tools
js_common_tools
master

搜索帮助