企业微信认证 / 鉴权
前端逻辑是,先调登录接口,如果报错,证明该用户没有注册过,然后调注册接口。完成登录。登录的接口需要我们穿过去已经获取的token。
ts和js****的比较
ts向下兼容js,Ts有明确的类型
TS优势
1、类型化思维方式,使开发更严谨,提前发现错误,减少改Bug时间
2、类型系统提高了代码可读性,维护和重构代码更加容易
3、补充了接口、枚举等开发大型应用时JS缺失的功能
type和interface****的区别
1、都可以描述一个对象或者函数
- interface 可以 extends,type 不允许 extends和implement的,type可以通过交叉类型实现 interface 的extends行为。
- 并且两者并不是相互独立的,也就是说 interface 可以 extends type , type也可以与 interface类型交叉。
- 两者效果差不多,但是两者语法不同。
区别:type 可以声明基本类型别名,联合类型,元组等类型;type 语句中还可以使用 typeof 获取实例的 类型进行赋值;interface 能够声明合并
url****到页面显示的过程,还有页面显示出来的时候发生了什么
1、⾸先,在浏览器地址栏中输⼊url 2、浏览器先查看浏览器缓存-系统缓存-路由器缓存,如果缓存中有,会直接在屏幕中显⽰页⾯内容。若没有,则跳到第三步操作。 3、在发送http请求前,需要域名解析(DNS解析),解析获取相应的IP地址。 4、浏览器向服务器发起tcp连接,与浏览器建⽴tcp三次握⼿。 5、握⼿成功后,浏览器向服务器发送http请求,请求数据包。 6、服务器处理收到的请求,将数据返回⾄浏览器 7、浏览器收到HTTP响应 8、读取页⾯内容,浏览器渲染,解析html源码 9、⽣成Dom树、解析css样式、js交互 10、客户端和服务器交互 11、ajax查询