摘要: (1) 减少 http 请求次数:CSS Sprites, JS、CSS 源码压缩、图片大小控制合适;网页Gzip,CDN 托管,data 缓存 ,图片服务器。(2) 前端模板 JS+数据,减少由于 HTML 标签导致的带宽浪费,前端用变量保存 AJAX请求结果,每次操作本地变量,不用请求,减少请求 阅读全文
posted @ 2021-11-27 17:14 林多多 阅读(131) 评论(0) 推荐(0)
摘要: display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; /** 多行文本溢出...*/ overflow: hidden; 阅读全文
posted @ 2021-11-24 16:28 林多多 阅读(291) 评论(0) 推荐(0)
摘要: 在vue单文件组件里有时需要重置data中的数据,比如表单填写一半,用户想重新填写。 也可以通过给组件 $data 对象赋值来重置来重置整个 $data this.$data = this.$options.data() 阅读全文
posted @ 2021-11-13 08:58 林多多 阅读(412) 评论(0) 推荐(0)
摘要: 动态路由指的是:把hash地址可变的部分定义成参数项,从而提高路由规则的复用性。 阅读全文
posted @ 2021-11-05 13:55 林多多 阅读(231) 评论(0) 推荐(0)
摘要: 路由懒加载: 整个网页默认是刚打开就去加载所有页面,路由懒加载就是只加载你当前点击的那个模块。 按需去加载路由对应的资源,提高首屏加载速度(tip:首页不用设置懒加载,而且一个页面加载过后再次访问不会重复加载)。 实现原理:将路由相关的组件,不再直接导入了,而是改写成异步组件的写法,只有当函数被调用 阅读全文
posted @ 2021-11-05 11:46 林多多 阅读(238) 评论(0) 推荐(0)
摘要: 主要区别:document.write是直接将内容写入页面的内容流,会导致页面全部重绘,innerHTML将内容写入某个DOM节点,不会导致页面全部重绘 阅读全文
posted @ 2021-10-13 11:20 林多多 阅读(260) 评论(0) 推荐(0)
摘要: 1、请求资源类型不同(1) href是Hypertext Reference的缩写,表示超文本引用。用来建立当前元素和文档之间的链接。常用的有:link、a。(2)在请求 src 资源时会将其指向的资源下载并应用到文档中,常用的有script,img 、iframe; 2、作用结果不同(1)href 阅读全文
posted @ 2021-10-11 10:57 林多多 阅读(157) 评论(0) 推荐(0)
摘要: 遍历数组 var a = [1,2,3] ; for(var i in a){ console.log(i) } //结果是 0 1 2 var a = [1,2,3] ; for(var i of a){ console.log(i) } //结果是1,2,3 总结: for-of 遍历的是值,f 阅读全文
posted @ 2021-09-28 11:31 林多多 阅读(76) 评论(0) 推荐(0)
摘要: ALTER TABLE 表名 CONVERT TO CHARACTER SET gbk COLLATE gbk_chinese_ci 阅读全文
posted @ 2021-09-27 09:45 林多多 阅读(29) 评论(0) 推荐(0)