小米前端一面

base:北京
部门:国际业务部
岗位:前端开发工程师
timeline:4.11 下午五点
时间:60min
1.自我介绍
2.聊实习经历
3.操作系统,进程与线程
4.tcp与udp的区别介绍
5.http1.0 1.1 2.0
6.http与https
7.post与get
8.原型链
9.vue生命周期
10.git的使用方法
11.git merge与git release
12.vue的diff算法区别
13.手撕,O(n)找数组中第k大的数
14.手撕,判断二叉树是否轴对称
15.反问
面试流程:需要进行排序结果没这么快 #24届软开秋招面试经验大赏# #如何判断面试是否凉了# #我发现了面试通关密码#
全部评论
佬,请问有后续吗?
点赞 回复 分享
发布于 2024-04-28 09:49 山西
保护我方02llccl
点赞 回复 分享
发布于 2024-04-14 21:19 福建
还在杀!
点赞 回复 分享
发布于 2024-04-13 21:04 辽宁
佬,部门是自己选的吗
点赞 回复 分享
发布于 2024-04-13 18:33 湖北

相关推荐

#牛客AI配图神器#Vuex的状态(state)是存储应用程序数据的地方,类似于组件中的data。但与组件中的data不同的是,Vuex的状态可以被多个组件共享和访问。https://www.nowcoder.com/issue/tutorial?zhuanlanId=Mg58Em&uuid=bf1d309c19934fbfa8e2caf2f162529d当应用程序初始化时,Vuex会创建一个全局唯一的store实例,其中包含了定义的state、getters、mutations和actions等。这个store实例是通过Vue的插件机制注入到Vue实例中的,以便在整个应用程序中使用。状态的变化通过提交(mutations)或分发(actions)来进行。当组件需要修改状态时,它会通过提交一个mutation来通知Vuex进行变化。Mutation是一个同步函数,它接收当前的state和一个payload作为参数,然后对state进行修改。由于Mutation是同步的,因此可以确保状态变更的可追踪性。而对于异步操作或复杂逻辑,组件可以通过分发一个action来处理。Action是一个包含异步操作的函数,它可以包含任意的异步操作,如网络请求、定时器等。在action中可以通过commit来提交一个mutation,从而修改状态。无论是通过mutation还是action来修改状态,都会触发Vuex的响应式机制,使得相关的组件能够自动更新视图。总之,Vuex的状态工作方式可以简单概括为:组件通过提交mutations或分发actions来修改状态,而状态的变化会触发响应式更新,从而影响到相关的组件。这种集中式的状态管理可以提高应用程序的可维护性和可预测性。
点赞 评论 收藏
分享
评论
10
14
分享

创作者周榜

更多
牛客网
牛客企业服务