1. vue2和vue3的区别
2. 前端组件之间怎么传值的?
- 父传子:
props
,attrs
,refs
,$children
,v-model
- 子传父:
emit
,$parent
- 兄弟传值:
eventbus
,本地存储
4. 三次缓存的区别
5. 数组遍历的方法
-
for循环(稍许繁琐,可中断和跳过)
-
for-of(简化for循环,更加灵活,无需索引)
-
forEach (适合对每个元素执行操作,没有返回值)
-
some(检查数组中是否至少存在一个元素满足指定的条件)
-
every(检查数组中的所有元素是否都满足指定的条件)
-
filter(根据指定的条件筛选出数组中满足条件的元素)
-
find(查找满足指定条件的第一个元素)
-
findIndex(查找满足指定条件的第一个元素索引)
-
findLast(查找满足指定条件的最后一个元素)
-
findLastIndex(查找满足指定条件的最后一个元素索引)
-
map(数据不符合展示要求,需要处理时)
-
reduce(强大灵活: 数值计算、数组变换、扁平化数组...)
-
reduceRight(跟上面方法区别就是从后往前遍历)