promise

 

  1. async await和promise区别

            1.Promise的出现解决了传统的callback函数导致的“地狱回调”问题,但他的语法导致了它纵向发展形成了一个回调链,遇到复杂的业务场景,这样的语法显然也不美观,而async await代码看起来会简洁些,使得异步代码看起来像同步代码,await的本质是可以提供等同于“同步效果”的等待异步返回能力的语法糖,只有这一句代码执行完,才会执行下一句。

           2.async await 与 Promise一样,是非阻塞

           3.async await是基于Promise实现的,可以说是改良版的Promise,它不能用于普通的回调函数

2. Css选择器优先级

  • !imporant>style>id>class>标签>通配符

3.一个TCP连接可以发送几个HTTP请求

如果Connection为close,则一个TCP连接只对应一个HTTP请求。

如果Connection为Keep-alive,则一个TCP连接可对应一个到多个HTTP请求。

4.HTTP HTTPS区别

1、HTTPS  协议需要到 CA (Certificate Authority,证书颁发机构)申请证书,一般免费证书较少,因而需要一定费用。(以前的网易官网是http,而网易邮箱是 https 。)

2、HTTP 是超文本传输协议,信息是明文传输,HTTPS 则是具有安全性的 SSL 加密传输协议。

3、HTTP 和 HTTPS 使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。

4、HTTP 的连接很简单,是无状态的。HTTPS 协议是由 SSL+HTTP 协议构建的可进行加密传输、身份认证的网络协议,比 HTTP 协议安全。(无状态的意思是其数据包的发送、传输和接收都是相互独立的。无连接的意思是指通信双方都不长久的维持对方的任何信息。)


5.this.$nextTick

1.将回调延迟到下次DOM更新循环之后执行。在修改数据之后立即使用它,然后等待DOM更新。

2.作用是,当数据被修改后使用这个方法,会回调获取更新后的dom再渲染出来

 

posted @ 2023-03-03 00:17  景沁同学  阅读(24)  评论(0)    收藏  举报