前端学习笔记
有关前端学习的综合内容
radation
这个作者很懒,什么都没留下…
展开
-
前端学习笔记7
1.如何监控页面的奔溃 用webService进行心跳检测,load开始,unload结束,每次postMessage记录时间,时间差超过指定时间间隔的2-3倍认为卡顿奔溃。 // 页面 JavaScript 代码 if (navigator.serviceWorker.controller !== null) { let HEARTBEAT_INTERVAL = 5 * 1000; // 每五秒发一次心跳 let sessionId = uuid(); let heartbeat = func原创 2020-08-24 14:26:04 · 157 阅读 · 0 评论 -
前端学习笔记6
1.面向对象之三个基本特征 封装:封装无非就是其属性和方法封装。 继承:构造函数继承或者原型继承 多态:子类方法覆盖父类,或根据参数的数量或者类型实现方法多态 ...原创 2020-04-08 17:51:04 · 197 阅读 · 0 评论 -
前端学习笔记 5
1.WebSocket的实现和应用 WebSocket是HTML5中的协议,支持持久连接。 WebSocket是基于Http协议的,或者说借用了Http协议来完成一部分握手,在握手阶段与Http是相同的。 核心属性: Upgrade:webSocket Connection:Upgrade webSocket只要建立一次连接,就可以连续不断的得到服务器推送的消息,节省带宽和服务器端的压力。...原创 2020-03-24 17:11:05 · 210 阅读 · 0 评论 -
前端综合笔记(4)
1.SEO 1.设置合理TDK title指title标签,description指name为description的meta标签,keywords指name为keywords的meta标签。 title强调重点,重要关键词不超过两个。 description是对内容的高度概括。 keywords列出重要关键词即可。 2.用语义化代码 3.重要内容不用js,因为无法识别 4.非装饰性图片要加alt...原创 2020-03-16 14:59:30 · 251 阅读 · 0 评论 -
前端(html、css、js)综合笔记(3)
1.Async/Await和Promise的区别 介绍: Async/Await是一种新的编写异步代码的方式。其他方式是回调或者Promise。 Async/Await实质是构建在Promise之上,它不能用于纯的回调或者Node.js的回调中。 和Promise一样,Async/Await是非阻塞的 Async/Await很大的特点是,它可以让异步代码看起来就像同步代码那样,大大提高了异步代码...原创 2020-03-09 15:45:45 · 362 阅读 · 0 评论 -
前端(html、css、js)综合笔记(2)
28、用js可以实现的动画 为什么要用css? css渲染的动画不占用js主线程 29.轮播图的逻辑 30.git常用操作 https://www.runoob.com/git/git-basic-operations.html 31.const定义对象能否改变 不能。但是 ...原创 2020-03-05 18:44:06 · 346 阅读 · 0 评论 -
前端(html、css、js)综合笔记
1.浏览器本地存储 (1)Localstorage 生命周期永久,大小为5mb左右,只在浏览器保存。 Localstorage.setItem(“key”,”value”) Localstorage.getItem(“key”) Localstorage.removeItem(“key”) Localstorage.clear() (2)SessionStorage 当前会话有效,关闭浏览器后清...原创 2020-03-05 18:20:53 · 664 阅读 · 0 评论