![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
Joke丿而已
这个作者很懒,什么都没留下…
展开
-
js 日期操作
js 日期操作 /** * 获取当前时间的n天后的时间戳 * @param {number} n 天数 * @returns {Number} 返回值为时间毫秒值 */ export function toNextTimes(n){ let timestamp = +new Date() + n * 86400000; return timestamp; } /...原创 2020-04-01 11:08:45 · 152 阅读 · 0 评论 -
前端开发常用工具类
常用工具类 /** * 金钱格式化,三位加逗号 * @param { number } num */ export const formatMoney = num => num.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ","); /** * 截取字符串并加身略号 */ export function subText(st...原创 2020-04-01 11:06:12 · 236 阅读 · 0 评论 -
localStorage
/** * localStorage 存贮 * 目前对象值如果是函数 、RegExp等特殊对象存贮会被忽略 * @param { String } key 属性 * @param { string } value 值 */ export const localStorageSet = (key, value) => { if (typeof (value) === 'o...原创 2020-04-01 11:04:15 · 177 阅读 · 0 评论 -
js浏览器 常用工具
当前url /** * 返回当前url */ export const currentURL = () => window.location.href; /** * 获取url参数(第一种) * @param {*} name * @param {*} origin */ export function getUrlParam(name, origin = null) {...原创 2020-04-01 11:02:10 · 156 阅读 · 0 评论 -
判断设备,时间戳转化为时间,获取URL中的参数等常用方法
判断设备function IsPC() { var userAgentInfo = navigator.userAgent; var Agents = ["Android", "iPhone","SymbianOS", "Windows Phone","iPad", "iPod"]; var flag = true; for (var v = 0; v &l原创 2018-03-20 14:11:38 · 1022 阅读 · 0 评论 -
移动端布局适配解决方案
以下这段代码是用于根据移动端设备的屏幕分辨率计算出合适的根元素的大小当设备宽度为375(iPhone6)时,根元素font-size=100px; 依次增大;限制当为设备宽度大于768(iPad)之后,font-size不再继续增大 scale 为meta viewport中的缩放大小/** * 设置根元素font-size * 当设备宽度为375(iPhone6)时,根元素fo...原创 2018-03-20 14:17:01 · 270 阅读 · 0 评论