本文
前往“校招VIP”小程序,访问更方便

【校招VIP】腾讯云智前端一面

牛客网 11月27日

面经:

1. 自我介绍

2. 经典实现水平垂直居中方法

3. span元素怎么实现水平居中?

4. 多行文本怎么实现图片居中,文字环绕分布?

5. 行高和高度的区别?

6. span元素行高的默认值?

7. flex布局实现一个左边自适应右边宽度固定怎么实现?

8. flex-shrinks是什么?

9. 给你一个固定宽度为500px的div,怎么让这个div的宽度和高度一直保持一致?也就是当改变高度时,让它的宽度也相应改变。(padding-bottom:100%;)

10. h5页面怎么限制不能放大缩小?

11. 为什么要把script标签放在body的最后边?

12. script标签上defer和async的区别?

13. 你是如何理解HTML5的语义化标签?

14. 如何用js一次性拿到页面上的所有标签?

15. ES6新的语法?

16. 箭头函数和用普通function定义一个函数有哪些区别?

17. 你理解ES6是什么?

20. 说一下Promise能做哪些事情?

21. Promise和setTimeout的区别?

22. 说一下浏览器的事件循环机制。

23. 微任务的执行效率高还是宏任务的执行效率高?

24. async和await是啥?

25. vue2和vue3的区别?

26. Object.defineProperty和proxy的性能哪个高?

27. vue3使用ref和reactive对比会出现什么问题?

28. vue2中$props和$attrs有什么区别?

29. vue2里new vue的时候会做什么事情?

30. vuex是怎么实现响应式?

31. vue的模板和jsx的区别?

32. template里使用data里的数据为什么不用加this?

33. 组件的实例化的过程?

回复

我叫新账号

05月06日

哇,好棒啊,崇拜的小眼神

0 0