前端基础面试题

面试题小结

vue 闪烁问题

v-clock、v-text、v-html 都可以解决文本闪耀问题

vue的生命周期

vue实例在创建到销毁的时候会有一些自调用函数。我们称之为钩子函数

钩子函数具体功能
beforeCreate实例初始化前,data和methods以及页面的dom都没有初始化出来
created实例已经创建完成data和methods已经可以使用,但是页面没有渲染出来
beforeMount即将挂在数据之前调用,此时页面还没有数据被加载出来
mounted数据已经渲染到了页面上去,在这里的钩子函数常用于挂在第三方插件
beforeUpdate数据更新时触发,此时数据还没有更新到页面上去
updated数据更新后触发,此时数据已经更新到页面
beforeDestroy实例被销毁前调用
destroy实例销毁后调用

vue 常用的数组方法

数组变异方法,vue重构的方法,会改变数组中的原始数值

方法名用法
unshift()在数组开头插入数据
push()在数组末尾插入数据
shift()删除数组第一个数据
pop()删除数组最后一个数据
splice()有三个参数,删除下标,删除个数,替换数据
sort()以字符编码顺序从小到大排
reverse()数组倒序

替换数组,不会改变原始数组,但总是返回一个新数组

替换数组

不会改变原始数组,但总是返回一个新数组

filter :
filter() 方法创建一个新的数组,新数组中的元素是通过检查指定数组中符合条件的所有元素。

concat :
concat() 方法用于连接两个或多个数组。该方法不会改变现有的数组

slice :
slice() 方法可从已有的数组中返回选定的元素。该方法并不会修改数组,而是返回一个子数组

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值