我是靠谱客的博主 自信星月,最近开发中收集的这篇文章主要介绍面试题总结,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

    1.router和route之间的区别?
      $router用来操作路由,$route用来获取路由信      息
      $router是VueRouter的一个实例对象,他包含了所有的路由,包括路由的跳转方法,钩子函数,子对象(例如history)
      $route是一个跳转的路由对象(路由信息对象),每一个路由都会有一个$route对象,是一个局部的对象。

06c307d8b0d446ce8a7c3e63c03521b2.png


    2.url的解析过程?
        用户输入 URL 地址。
        对 URL 地址进行 DNS 域名解获得IP地址。
        建立 TCP 连接(三次握手)。
        浏览器向 web 服务器发送一个 HTTP 请求报文。
        服务器返回 HTTP 响应报文给客户端。
        关闭 TCP 连接(四次挥手)。
         **DNS 解析就是从域名映射到IP地址的过程



  3.TCP三次握手的过程如下:
    a、客户端发送SYN(SEQ=x)报文给服务器端,进入SYN_SEND状态。
    b、服务器端收到SYN报文,回应一个SYN (SEQ=y)ACK(ACK=x+1)报文,进入SYN_RECV状态。
    c、客户端收到服务器端的SYN报文,回应一个ACK(ACK=y+1)报文,进入Established状态。
     三次握手完成,TCP客户端和服务器端成功地建立连接,可以开始传输数据了。 浏览器解析文档资源并渲染页面。

faf90b60b2e2482bbc3f280dbe397c49.png


    4.四次挥手过程

570e70dd5e454701a4cf47f804efd104.png


     5.hash和history的区别和优缺点

9428fdd604a54e08abb9e7f1676a288f.png


6,vue2和vue3区别

http://t.csdn.cn/ZSZs8

 

 

最后

以上就是自信星月为你收集整理的面试题总结的全部内容,希望文章能够帮你解决面试题总结所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(64)

评论列表共有 0 条评论

立即
投稿
返回
顶部