vue面试题|[2025-1-10]

1.vue和jquery的区别是什么?

1.原理不同

        vue就是数据绑定;jq是先获取dom再处理

2.着重点不同

        vue是数据驱动,jq是着重于页面

3.操作不同

4.未来发展不同

2.vuex的响应式处理

vuex是vue的状态管理工具

vue中可以直接触发methods中的方法,vuex是不可以的。处理异步,当触发事件的时候,会通过dispatch来访问actions中的方法,actions中的commit会触发mutations中的方法从而修改state里的值,通过getter把数据更新到视图。

Vue.use(vuex),调用install方法,通过applyMixin(vue)在任意组件内执行this.$store就可以访问到store对象。

vuex的state是响应式的,借助的就是vue的data,把state存到vue实例组件的data中。

3.vue中的遍历方法有哪些?

1.普通遍历,对象.forEach()

        arr.forEach(function(item,index,arr){

                console.log(item,index)

        })

2.对元素统一操作 对象.map()

        var newarr = arr.map(functi

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值