这里提供一个Vue单点登录的demo给大家参考,希望对想了解的朋友有一些帮助。 具体的原理大家可以查看我的上篇文章 vue实现单点登录的N种方式 废话不多少直接上代码 这里分两套系统,一是登录系统的主...
第 7 题:在浏览器中输入 URL 后,执行的过程?
这个题目没有标准答案,以下是我个人的理解浏览器通过 DNS 查找域名的 IP 地址
第 6 题:谈谈你对 web 标准以及 W3C 的理解?
web 标准主要分为结构、表现、行为 3 部分结构:指我们平时在 body 里面写的标签,主要是由 HTML 标签组成
vue实现单点登录的N种方式
第 5 题:常见的浏览器内核有哪些?
浏览器内核也可以理解为排版引擎,主要由 2 部分组成,渲染引擎和 JS 引擎排版引擎主要是负责获取网页内容(HTML、XML、图像、CSS、JS)等信息进行解析、渲染网页,将网页的...
uniapp 虚拟滚动条性能优化
首先说明 本文的虚拟滚动条是用于app, 没有在微信小程序中测试过,只在web环境和app(安卓、苹果)这三个环境中测试通过。
BetterScroll源码阅读顺便学习TypeScript
TypeScript已经出来很多年了,现在用的人也越来越多,毋庸置疑,它会越来越流行,但是我还没有用过,因为首先是项目上不用,其次是我对强类型并不敏感,所以纯粹的光看文档看不了几分...
手写一个虚拟DOM库,彻底让你理解diff算法
所谓虚拟DOM就是用js对象来描述真实DOM,它相对于原生DOM更加轻量,因为真正的DOM对象附带有非常多的属性,另外配合虚拟DOM的diff算法,能以最少的操作来更新DOM,除此...
第 4 题:cookies、sessionStorage、localStorage 的区别是什么?
cookie:数据大小不能超过 4klocalStorage、sessionStorage:数据大小支持 5M 左右,不同浏览器存储大小不同
【Web动画】科技感十足的暗黑字符雨动画
本文将使用纯 CSS,带大家一步一步实现一个这样的科幻字符跳动背景动画。类似于这样的字符雨动画: