ES6
tangdou5682
这个作者很懒,什么都没留下…
展开
-
js获取精确宽度/高度(带小数位的像素)
原文链接:https://blog.csdn.net/zy1281539626/article/details/78488062问题:1、用jquery获取div等块级元素的宽高时不能精确获取,只能得到整数部分像素,不能获取小数位px。2、按750开发, iPhone 8 plus 渲染元素后实际宽高会有小数点,clientHeight,只能得到整数部分像素请看下面事故:<!DOCT...原创 2020-09-03 19:58:14 · 2098 阅读 · 1 评论 -
js 封装组件监听全局路由变化,history 模式,hash 模式,历史back
最近有个迭代需求:在所有页面的底部增加安全距离。思路:1 写一个自执行函数,页面初始化的时候走一遍2. 大部分项目用的是vue-router,自执行函数只能给第一页加安全距离,后边的页面的底部按钮不生效3. 监听所有路由变化4. 有的项目是history 模式,有的hash 模式封装的代码如下:class Dep { // 订阅池 constructor(name) { ...原创 2020-09-03 19:42:39 · 1375 阅读 · 0 评论 -
ES6中 多个Pomise顺序执行,使用async,await
如果多个promise逻辑一样,可以这样写哦var list = [1,2,3,4,5];//先定义一个promise 的公共方法function myPromise(item){ return new Promise((resolve, reject) => { setTimeout(() => resolve(item), 1000); //do so...原创 2019-07-12 14:02:33 · 812 阅读 · 0 评论