July 28, 2020
性能优化
performance
lighthouse
lighthouse优化前打分
从中我们可以看到具体的优化建议
移除不用的code
图片改用压缩率高的JPEG 2000, JPEG XR, and WebP
减少css,js对界面渲染的影响
避免使用 document.write()
静态资源,使用有效的缓存策略,譬如CDN
避免重 ...
Read more
July 27, 2020
js
performance
性能定义性能理解
性能是相对的,非绝对的快的网络好的硬件设备,加载同样网页 ,会比差的网络和硬件设备不同站点的加载耗时,也可能是相同的站点加载虽然快,但是用户交互、请求响应也可能慢
好的性能如何定义
Perceived load speeda(界面加载和渲染速度)
how quickl ...
Read more
July 26, 2020
sameSite
http请求,每次都会携带cookies.http请求是无状态的,那么通过设计cookie,标记回话,标记用户登录状态的。无加密状态,就会存在安全风险,别人盗用你的cookies,操作你的账户中数据。CSRF(cross site request fakey).
之前,通用的做法是使用Re ...
Read more
July 23, 2020
js
原生
ArrayisArray 1234Array.isArray = function(arg) { return Object.prototype.toString.call(arg) === '[object Array]';};
from 123 ...
Read more
July 23, 2020
vscode
快捷键
前提条件Angular-cli
开发前提条件,初始化,开发,构建和维护Angular应用程序的命令行界面工具。
安装1npm install -g @angular/cli
创建工程123ng new my-first-projectcd my-first-projectng serve ...
Read more
July 18, 2020
angular
rxjs
operators
按照必选参数分类无入参emptyintervalrangetimercombineAllconcatAllmergeAllswitchAllcountmaxmindematerializedistinctdistinctUntilChangedexhaustfirstlastisEmpty单 ...
Read more