1.什么是 Session Session 代表着服务器和客户端一次会话的过程。Session 对象存储特定用户会话所需的属性及配置信息。这样,当用户在应用程序的 Web 页...

1.什么是 Session Session 代表着服务器和客户端一次会话的过程。Session 对象存储特定用户会话所需的属性及配置信息。这样,当用户在应用程序的 Web 页...
1.什么是 Cookie HTTP Cookie(也叫 Web Cookie或浏览器 Cookie)是服务器发送到用户浏览器并保存在本地的一小块数据,它会在浏览器下次向同一服...
1.防抖 2.节流
1.set去重 Map去重
含义 CSRF,即 Cross Site Request Forgery,中译是跨站请求伪造,是一种劫持受信任用户向服务器发送非预期请求的攻击方式。 通常情况下,CSRF 攻...
含义 XSS,即 Cross Site Script,中译是跨站脚本攻击;其原本缩写是 CSS,但为了和层叠样式表(Cascading Style Sheet)有所区分,因而...
call实现 apply实现 bind实现 new实现
1.HTTPS与HTTP的一些区别 HTTPS协议需要到CA申请证书,一般免费证书很少,需要交费。HTTP协议运行在TCP之上,所有传输的内容都是明文,HTTPS运行在SSL...
HTTP2.0和HTTP1.X相比的新特性 1.新的二进制格式(Binary Format),HTTP1.x的解析是基于文本。基于文本协议的格式解析存在天然缺陷,文本的表现形...
1.状态码。204和304分别有什么作用? 204 No Content 该状态码代表服务器接收的请求已成功处理,但在返回的响应报文中不含实体的主体部分。另外,也不允许返回任...
1. 什么是缓存? 浏览器缓存(Brower Caching)是浏览器对之前请求过的文件进行缓存,以便下一次访问时重复使用,节省带宽,提高访问速度,降低服务器压力。http缓...
1.弹性盒子中 flex: 0 1 auto 表示什么意思? 属性 flex规定了弹性元素如何伸长或缩短以适应flex容器中的可用空间。这是一个简写属性用来设置 flex-g...
1.浏览器中的事件循环(Event Loop) 事件循环可以简单的描述为以下四个步骤 浏览器中的任务源(task) 微任务:then 、messageChannel 、mut...
1.hash模式 在浏览器中符号“#”,#以及#后面的字符称之为hash,用window.location.hash读取特点:hash虽然在URL中,但不被包括在HTTP请求...
1. 浏览器进程 浏览器主进程:负责浏览器界面显示,各个页面的管理,创建以及销毁,将渲染进程的结果绘制到用户界面上,网络资源管理GPU 进程:用于 3D 渲染绘制网络进程:发...
完整的导航解析流程 导航被触发。在失活的组件里调用 beforeRouteLeave 守卫。调用全局的 beforeEach 守卫。在重用的组件里调用 beforeRoute...
1.分析影响加载速度的原因 查看资源加载时间,分析是哪些资源加载缓慢 2.利用webpack-bundle-analyzer 分析器,分析项目依赖关系 插件使用: 添加上面代...
1.Computed和Watch的区别 Computed本质是一个具备缓存的watcher,依赖的属性发生变化就会更新视图。 适用于计算比较消耗性能的计算场景。当表达式过于复...
1.Web Components 是一套不同的技术,允许您创建可重用的定制元素(它们的功能封装在您的代码之外)并且在您的web应用中使用它们。 2.定义 Vue 实现了一套内...
父子组件加载顺序 1.加载渲染过程父组件beforeCreated ->父组件created ->父组件beforeMounted ->子组件beforeCreated ->...