杭州产链数字科技(腾讯会议电话面20+分钟)
乐,前几次面试都是问的深一点,这次问浅了,好多基础没打上来(o(╥﹏╥)o)
过程
自我介绍+介绍项目(后面被说项目烂大街,烂大街孩子也没办法了o(╥﹏╥)o,手搓不出来别的了)
介绍项目亮点
拷打项目(项目搭建与部署 组件封装(就Svg图标)项目打包性能 vite打包分层)
学习前端经历 说看过文档(说了wangDoc 结果面试官不知道o(╥﹏╥)o,早知道就应该说MDN 和框架官方文档了)
表格相关的元素类似table (没打上来 html基础)
- mdn复制的
- **一个可选的 **<caption>元素
- **零个或多个的 **<colgroup>元素
- 一个可选的<thead>** 元素**
- 下列任意一个:**零个或多个 **<tbody>**零个或多个 **<tr>
- 一个可选的 元素<tfoot>
常见的css单位
- px
- em
- ren
- vw(相对视口)
- vh(相对视口)
css选择器
- id选择器
- 类选择器
- 元素选择器
- 属性选择器
- 伪类选择器等
**盒子模型属性 box-sizing **
position属性
- absolute fixed(绝对定位)
- relative(相对定位)
- sticky(粘性定位)
- static(静态)
css隐藏元素(就说了两种)
- overflow:hidden
- opacity:0;
- visibility:hidden
- display:none
- position:absolute
- clip(clip-path):rect()/inset()/polygon()
- z-index:-1000
- transform:scaleY(0)
js基本数据类型(竟然忘了boolean o(╥﹏╥)o)
判断数据类型
- **typeof **
- instance of (他说这个不能判断 不严谨 (o(╥﹏╥)o) )
- Object.prototype.toString.call()
闭包
原型链的理解
Js实现异步的方式
- 回调函数
- 定时器
- promise
- async await
- 生成器函数
- 事件监听(忘了 o(╥﹏╥)o)
React 跨组件通信(props context redux)
react 合成事件(瞎打了一通)
React 常用Hooks以及注意事项