洒脱的六边形战士加麻加辣 level
获赞
54
粉丝
25
关注
4
看过 TA
841
大连理工大学
2024
web前端
IP属地:辽宁
暂未填写个人简介
私信
关注
整体流程是:自我介绍 》项目 》 一系列的代码输出题 》八股代码输出题(覆盖的知识点很多,粗略估计有十题左右)1.css的选择器2.css单位3.z-index4.变量提升5..预编译顺序6.普通函数的this指向7.箭头函数的this指向8.promisecss1.有哪些单位,你在项目里最常用的是哪些2.选择器有哪些,优先级是什么样的3.了解BFC吗4.css预处理语言了解过吗5.伪元素选择器、伪类选择器有哪些js1.继承的方式有哪些2.如何判断是否是类数组,怎么创建一个类数组    当时没反应过来,扭扭捏捏没答上来。感觉就是问如何判断其是否是数组的方法,至于怎么创建:就是去创建属性由数组索引组成的对象呀,好笨好笨3.如何创建一个原型是null的对象,    Object.create(null),可以创建一个原型为 null 的对象。(出来查了才知道)4.如何用js获取ul中最后一个lireact1.使用过哪些hooks,useContext是什么作用2.有哪些生命周期3.如何做性能优化4.父组件如何调用子组件的方法5.什么是高阶组件,一般什么情况下会用到6.useEffect怎么让它只执行一次,答加空数组,为什么加空数组可以实现    所以为啥加了空数组就执行一次了呢手撕1.用递归实现pow,    我写了一种带三个参数的尾递归调用,面试官就问我怎么用两个参数实现尾递归调用,我思考的时候想说借助闭包,但感觉太啰嗦了就没说,想不到其他什么好方法,集思广益,在线等一份答案~放上我的实现function pow(x, n, sum = 1){    if(n === 0) return sum    return pow(x, n - 1, x * sum)}
投递京东等公司10个岗位
0 点赞 评论 收藏
转发
牛客网
牛客企业服务