前端面经(一)

本人大三寒假找实习,感觉面试官问的还是很基础的 但是因为我准备不足,第一次面试还有点紧张,有几个没答上QAQ  

在此总结学习一下~

1.js数据类型知道哪些?类型判断的方法有哪些?

答了基本数据类型(6个)、引用数据类型(对象和数组) 各种判断方法

2.闭包是什么?(这个答的不太好...)

闭包:可以访问另一个函数作用域变量的函数,将函数内部和函数外部连接起来的桥梁

3.闭包的缺点是什么?

答了容易引发内存泄露 ,然后接着被问到了内存泄露是什么 (QAQ忘记了)

函数执行完以后 函数内部的局部变量没有释放,占用内存时间变长,容易造成内存泄漏。

内存泄漏:由于疏忽或错误导致程序未能释放已经不再使用的内存,造成了内存的浪费。

4.display:none和visibility:hidden的区别?

从是否真正不存在 是否引发重排重绘 是否有继承性 是否影响计数器计数四个方面答的

5.Vue生命周期函数?每个函数做了什么?(答的不太全...)

分享文章:https://blog.csdn.net/weixin_42707287/article/details/111641286?utm_source=app&app_version=4.17.0&code=app_1562916241&uLinkId=usr1mkqgl919blen 

6.Vue组件的传值方式?

答了props $emit  还有vuex

然后被问到了vuex的仓库 (不太清楚QAQ) 

7.cookie sessionstorage localstorage 的区别 (这个答得比较全)

8.文字水平垂直居中

9.用过flex吗? 有哪些属性?

10.浮动的元素垂直水平都居中(已知宽高和未知宽高)

11.react和vue的区别(完全不知道...)

12.哪些属性可以继承?哪些属性不能继承?

13.rgba和opcity设置透明的区别 

raga 不可继承,opcity 可以继承

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值