模拟面试2

自我介绍
你好,我叫***,今年23岁,从事前端开发有两年经验,我来自河南,之前一直在北京上班,都是在同一家公司,主要使用开发技术栈是Vue,但是对react也有一些了解,但是在实际项目中还是用vue
1.flex布局在开发中用的比较多吗,将第二个点放到右下角,怎么实现
在这里插入图片描述
2.算法题·
3.flex布局常用属性
4.flex如何实现垂直居中
5.flex-grow与flex-shrink的作用
grow:定义项目的放大比例
shrink:定义缩小比例,默认为1
6.BFC怎么理解,在前端中有什么作用,使用场景
BFC就是Block Formatting Context 格式化上下文,按照字面上理解,像他的特性就是看做一个隔离功能的容器,它里面的元素不回去影响到外面的元素,像我们平常触发BFC,比如浮动,定位,绝对定位和固定定位,都可以触发BFC,具体使用场景,比如说阻止浮动元素覆盖,或者是左边定宽右边自适应,或者是清除浮动
7.js数据类型
基本与引用
8.什么是深浅拷贝
其实就是一个对变量进行赋值的操作,像在对于基本数据类型赋值的时候就是在进行
9.在写代码的时候如何使用深拷贝
10.常用的浅拷贝的方法
11.vue2生命周期钩子函数,每个都是干什么的
先说生命周期的作用,然后说一下每个钩子的作用和个别的使用场景
12.我们一般在vue实例销毁之前做些什么事情
13.向后台发送请求一般写在哪个钩子函数中
14.vue3中声明周期与vue2中有哪些不同
15.组件组合通信
16.浏览器输入url到页面显示发生了什么
首先是DNS解析,然后建立TCP连接,获取html 最后就是浏览器渲染
17.通过http服务,向后台拉取到的就是字符串,浏览器是怎么解析的
就是解析他的HTML CSS这些树,根据这些生成渲染树,进行回流和重绘
,然后就是我们看到的这些页面。
18.重绘与回流有什么区别
19.弹幕怎么实现
20.后台管理有什么亮点,有什么难点
21.怎么做webpack优化,举例说一下

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值