05 2019 档案

摘要:节流: 在规定时间内,多次触发事件,但是只执行一次 场景:输入框搜索,地图渲染 优化用户体验 防抖:多次触发事件,以最后一次触发时机开始,延迟规定时间执行 场景:浏览器滚动时加载图片,点击提交按钮 优化性能 有时候节流和防抖可以交替使用,看业务需求,并不是那么死板 阅读全文
posted @ 2019-05-29 09:34 青S衫% 阅读(252) 评论(0) 推荐(0)
摘要:初衷 开了自己的博客,当然会想要知道自己的博客有没有被人关注,访问最多的是那个页面等等 加入百度统计一般可以解决你的所有需求 问题 然而博客园可能因为自身的一些原因 在 head 里面 加入了<meta name="referrer" content="origin"> 这个标签 origin 表示 阅读全文
posted @ 2019-05-24 14:50 青S衫% 阅读(611) 评论(15) 推荐(1)
摘要:记一次无数据库下动态更新文案的解决历程 背景 一个简单官网 www.xxx.cn,使用 vue + nuxt 作为技术栈,做 ssr; 文案一开始是写死,后面产品提需求了,说他们想要可以随时修改这些文案 好吧,那只能改成动态加载文案了... 解决 提取加载 因为该网站比较轻量,目前还不需要配备一个数 阅读全文
posted @ 2019-05-23 18:45 青S衫% 阅读(420) 评论(0) 推荐(0)
摘要:我自己的常用 prettier 配置如下: 常用配置文件链接 "JavaScript开发中常用的代码规范配置文件" prettier 配置选项 (官网文档译文) 支持自定义的代码风格,可在CLI和API中使用。 单行代码的最大宽度 Print Width 指定代码换行的行长度。单行代码宽度超过指定的 阅读全文
posted @ 2019-05-17 16:35 青S衫% 阅读(31940) 评论(0) 推荐(2)
摘要:JavaScript 实现 let str = 'AAABBAACCAAAADDE' function continuousString(str) { let finalObj = {} let tempObj = {} let count = 0 for (let i = 0; i < str.l 阅读全文
posted @ 2019-05-14 17:17 青S衫% 阅读(1377) 评论(2) 推荐(0)