摘要:
之前都是监听页面滚动,使用 window.addEventListener("scroll", () => {}) 然后判断图片是否进入可视区域,在进行加载图片(data-src自定义属性,赋值给src属性) 这里介绍一个高性能的图片懒加载方式,浏览器原生自带的Intersection Observ 阅读全文
摘要:
1.首先先去公共模板里面搜索相似的模板,否者类似的会驳回,如果标题满足,可以自定义关键词 2.标题名称在起的时候,如果包含成功等字样,关键字又包含状态,会被驳回 3.包含金额的关键字类型必须选择金额,不能选择数字。关键字和类型要严格匹配上。 4.新增关键字的时候,比如公司名称,内容示例不能填写全称, 阅读全文
摘要:
{ "printWidth": 100, // 超过最大值换行 "overrides": [ { "files": ".prettierrc", "options": { "parser": "json" } } ], "tabWidth": 4, // 缩进字节数 "useTabs": false 阅读全文
摘要:
平时web开发时,在手机上,如果是要看控制台信息,都需要alert弹窗,这样很不友好.还会阻拦进程。 通过vConsole.js 重写console方法,实现了类似于微信小程序的移动端调试效果。 具体使用方法也很简单 <script src="http://wechatfe.github.io/vc 阅读全文
摘要:
一、ES10中Object.entries和Object.fromEntries的用法使用 1.1 Object.entries({a:1,b:2}) 打印出来:二维数组 [["a",1],["b",1]],如下图 1.2 Object.fromEntries([['a',1],['b',2]]) 阅读全文
摘要:
基础的设置: series: [{ name: '', type: 'wordCloud', shape: 'circle', rotationRange: [0,0],//字体旋转的角度 sizeRange: [12, 50],//字体大小的范围 gridSize: 10,//字体分布的密集程度 阅读全文
摘要:
git的简单操作 1.新建本地分支: git branch branchName 2.删除本地分支 git branch -d branchName 3.切换本地分支 git checkout branchName 4.新建并切换到新分支 git checkout -b branchName 5.删 阅读全文
摘要:
平时工作能把需求写出来,就已经很满足了,但是看人家大牛写的代码,确实需要优化和注意的东西太多太多了,平时遇到了就会欣赏欣赏记录一下。 分时函数 为了避免js一下执行太多的任务,使用分时函数进行,每隔一段时间执行一次任务,直到所以的任务都执行完毕,经常在大数据量渲染等场景使用。 分时执行的任务,分时执 阅读全文
摘要:
多维数组转一维数组的几种方法 注意:reduce定义和用法 reduce() 方法接收一个函数作为累加器,数组中的每个值(从左到右)开始缩减,最终计算为一个值。 reduce() 可以作为一个高阶函数,用于函数的 compose。 注意: reduce() 对于空数组是不会执行回调函数的。 语法:a 阅读全文
摘要:
原文链接:https://www.zhangxinxu.com/wordpress/2019/01/css-typewriter-effect/ 阅读全文