vue 面试题

http和https

http协议传输的数据都是未加密的,也就是明文的,因此http协议传输隐私信息不安全

https可进行加密传输、身份认证的网络协议,要比http安全

 

 

vue优点

轻量级框架:只关注视图层

简单易学

双向数据绑定

数据、视图、结构分离

虚拟dom

 

封装 vue 组件的过程?
1. 建立组件的模板,先把架子搭起来,写写样式,考虑好组件的基本逻辑。
2. 准备好组件的数据输入。即分析好逻辑,定好 props 里面的数据、类型。
3. 准备好组件的数据输出。即根据组件逻辑,做好要暴露出来的方法。
4. 封装完毕了,直接调用即可

 

跨域问题的产生

是因为浏览器的同源策略  同源策略有协议不同,端口不同,主机不同

 

闭包的应用

构造函数的私有属性

运用场景节流、防抖

节流:一个动作连续触发,则只执行最后一次触发的  (使用场景:高频点击提交)

防抖:限制一个函数在一定时间只能执行一次(使用场景:手机号、邮箱输入检测)

posted @ 2021-04-05 22:03    阅读(44)  评论(0)    收藏  举报