携程前端春招一面面经(2021.3.10)
- 实习经历的亮点或者项目难点,工作职责
- 有没有用到动画、布局技巧、兼容性问题等等
- 实现动画效果的方式
- 用animation实现动画,实现一个元素向上淡出,这样消失的效果,怎样实现
- 用transition怎样设置
- 了解transform属性吗
- 从top:50%到top:-50%和translate平移有区别吗?效果一样的吗?它们对别的CSS属性有没有影响
- 手撕代码:用JS实现一个队列
- 清空队列除了把队列赋值为空数组,还有别的方法吗?
- 代码中this的指向分别指向什么?
- JS对象的语法是怎么写的?
- 去哪儿网根目录下面的文件的作用
- package.json的作用是什么,里面有什么内容?
- .gitignore里面内容是什么,它的作用是什么?
- eslint的两个文件.eslintignore和.eslintrc.js的作用是什么?
- 去哪儿网项目写得比较好的地方
- 数据联动具体是怎么实现的
- state.js用到localStorage,这个localStorage的作用是什么?
41min,没话好说,复盘每一分每一秒都想找条地缝钻进去,被自己菜出眼泪,生而为人,我很抱歉!
最后,非常感激面试官,我对自己都没有这么耐心
#携程##前端工程师#