240 发简信
IP属地:四川
  • Session

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

  • Cookie

    1.什么是 Cookie HTTP Cookie(也叫 Web Cookie或浏览器 Cookie)是服务器发送到用户浏览器并保存在本地的一小块数据,它会在浏览器下次向同一服...

  • 数组去重

    1.set去重 Map去重

  • CSRF

    含义 CSRF,即 Cross Site Request Forgery,中译是跨站请求伪造,是一种劫持受信任用户向服务器发送非预期请求的攻击方式。 通常情况下,CSRF 攻...

  • XSS攻击

    含义 XSS,即 Cross Site Script,中译是跨站脚本攻击;其原本缩写是 CSS,但为了和层叠样式表(Cascading Style Sheet)有所区分,因而...

  • call.apply.bind实现

    call实现 apply实现 bind实现 new实现

  • 4.HTTPS

    1.HTTPS与HTTP的一些区别 HTTPS协议需要到CA申请证书,一般免费证书很少,需要交费。HTTP协议运行在TCP之上,所有传输的内容都是明文,HTTPS运行在SSL...

  • 3.HTTP2

    HTTP2.0和HTTP1.X相比的新特性 1.新的二进制格式(Binary Format),HTTP1.x的解析是基于文本。基于文本协议的格式解析存在天然缺陷,文本的表现形...

  • 2.状态码

    1.状态码。204和304分别有什么作用? 204 No Content 该状态码代表服务器接收的请求已成功处理,但在返回的响应报文中不含实体的主体部分。另外,也不允许返回任...

  • 1.缓存

    1. 什么是缓存? 浏览器缓存(Brower Caching)是浏览器对之前请求过的文件进行缓存,以便下一次访问时重复使用,节省带宽,提高访问速度,降低服务器压力。http缓...

  • 属性问题

    1.弹性盒子中 flex: 0 1 auto 表示什么意思? 属性 flex规定了弹性元素如何伸长或缩短以适应flex容器中的可用空间。这是一个简写属性用来设置 flex-g...

  • EventLoop

    1.浏览器中的事件循环(Event Loop) 事件循环可以简单的描述为以下四个步骤 浏览器中的任务源(task) 微任务:then 、messageChannel 、mut...

  • 路由

    1.hash模式 在浏览器中符号“#”,#以及#后面的字符称之为hash,用window.location.hash读取特点:hash虽然在URL中,但不被包括在HTTP请求...

  • 2020-05-29

    1. 浏览器进程 浏览器主进程:负责浏览器界面显示,各个页面的管理,创建以及销毁,将渲染进程的结果绘制到用户界面上,网络资源管理GPU 进程:用于 3D 渲染绘制网络进程:发...

  • 路由

    完整的导航解析流程 导航被触发。在失活的组件里调用 beforeRouteLeave 守卫。调用全局的 beforeEach 守卫。在重用的组件里调用 beforeRoute...

  • vue-cli 优化

    1.分析影响加载速度的原因 查看资源加载时间,分析是哪些资源加载缓慢 2.利用webpack-bundle-analyzer 分析器,分析项目依赖关系 插件使用: 添加上面代...

  • 题目

    1.Computed和Watch的区别 Computed本质是一个具备缓存的watcher,依赖的属性发生变化就会更新视图。 适用于计算比较消耗性能的计算场景。当表达式过于复...

  • 插槽

    1.Web Components 是一套不同的技术,允许您创建可重用的定制元素(它们的功能封装在您的代码之外)并且在您的web应用中使用它们。 2.定义 Vue 实现了一套内...

  • 1.基础相关

    父子组件加载顺序 1.加载渲染过程父组件beforeCreated ->父组件created ->父组件beforeMounted ->子组件beforeCreated ->...