📣-金山WPS-前端一面

Last updated on 2023-10-11 17:25

1.自我介绍

2.CSS的选择器和优先级√

3.display属性值和作用√

4.行内元素、行内块元素和块元素的区别√

块级元素的特点:①块级元素会独占一行、②宽高,行高,外边距和内边距都可以单独设置、宽度默认是容器的100%、可以容纳内联元素和其他的块级元素
行内元素的特点:①和相邻的行内元素在一行上、②高度和宽度无效,但是水平方向上的padding和margin可以设置,垂直方向上的无效 ③默认的宽度就是它本身的宽度、行内元素只能容纳纯文本或者是其他的行内元素(a标签除外)
行内块级元素的特点:① 和其他行内或行内块级元素元素放置在同一行上;元素的高度、宽度、行高以及顶和底边距都可设置。

5.隐藏元素的方法√

6.如何避免重绘和回流?其他的场景?多次的操作改成一次,通过类来进行操作

7.原型、原型链、这三者实例、原型、构造函数之间有什么关系√

8.实例身上访问constructor属性呢?√

9.了解继承吗?

10.对作用域的了解,作用域是静态的还是动态的?

11.全局上下文和全局执行上下文栈、执行上下午的三要素

12.讲一下闭包,闭包有哪些缺点呢?闭包的变量保存在堆中还是栈中呢?

13.说一下this,并说一下改变this的方式,bind返回到新函数进行new操作之后,this指向哪里?

14.map和object的区别

15.null和undefined的区别

16.实现异步编程的方式有哪些呢?除了promise,了解async和await

17.说一下你对promise的了解

18.浏览器的进程有哪些?

19.介绍一下事件循环

20.对V8引擎有了解吗?

21.强缓存和协商缓存

22.http常见的状态码,300的有了解吗

常用的HTTP状态码(面试常被问……)_面试常问的h状态码-CSDN博客

23.TCP的三次握手和四次挥手

24.了解数字证书吗?

25.TCP/IP五层协议

26.前端的构建工具有了解吗?

27.vue2和vue3的响应式原理有什么不一样?

28.nextTick

29.组件之间的通信方式

30.如何解决vuex刷新数据丢失问题?

31.vue的生命周期

32.数据请求在哪个生命钩子里进行,取消定时器和取消事件监听是在哪个生命钩子里进行呢?


📣-金山WPS-前端一面
https://luoynothing.github.io/2023/10/11/📣 金山WPS-前端一面/
Author
John Doe
Posted on
2023-10-11 15:28
Updated on
2023-10-11 17:25
Licensed under