2021前端社招面试题总结

Flex:none那每个项目保持不变,还是占据没有使用flex的空间 0 0 auto

如果每个项目都加了flex:1,项目等分空间

如果只有1个项目加了flex:1(flex:2, flex:3…),那么其余项目占据空间不变,此项目占据剩余所有空间

[](()Flex-driction项目排列方向
[](()flex-wrap 项目换行方式
[](()Flex-flow:row nowrap

[](()Vuex


[](()含义和用法

mapGetters :

Cumputed计算方法里用的

mapActions:

methods方法里用的

Map

action里使用commit方法触发mutations里改变state的方法

getters获取state状态

[](()Vuex 数据更新流程:

通过 mapAction 异步提交事件到 action,action 通过 commit 提交到 mutation,然后 mutation会修改 state 中的值,getters 获取state 状态,然后页面中引入 getters 获取更新状态

[](()Mutation 必须是同步的,如果需要异步就要使用 action

action 中使用 this. s t o r e . c o m m i t 进 行 同 步 修 改 , 使 用 t h i s . store.commit 进

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
2021年的前端面试题主要集中在以下几个方面: 1. JavaScript基础知识: 包括数据类型、变量作用域、闭包、原型链等。考察候选人对JavaScript语言的理解和熟练程度。 2. ES6新特性: 对于ES6的新特性,如箭头函数、解构赋值、模块化等,考察候选人是否了解并能够灵活应用。 3. HTML和CSS基础: 考察候选人对HTML语义化、标签用途、样式的掌握程度。同时还会涉及到盒模型、浮动、定位等CSS的常见属性和布局方式。 4. 前端框架和库: 考察候选人是否了解常用的前端框架和库,如React、Vue、Angular等,并能够根据实际情况选择合适的技术方案。 5. 数据交互和网络请求: 考察候选人对AJAX、Fetch、WebSocket等数据交互方式的了解,并能够根据需求进行网络请求和数据处理。 6. 性能优化和调试: 考察候选人对代码性能优化和调试技巧的了解,包括减少网络请求、代码压缩和合并、浏览器缓存等方面。 7. 前端工程化: 除了前端基础知识,还会考察候选人对前端工程化的理解,包括模块化、构建工具、自动化测试、持续集成等方面。 总体而言,2021年的前端面试题主要关注候选人的基础知识和实际应用能力,倾向于综合考察候选人的全面素质和解决问题的能力。因此,候选人需要做好充分的准备,包括扎实的基础知识掌握、实际项目经验和应用能力的展示,以及对前沿技术的关注和了解。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值