vue前端
1、RegExp的test()方法
正则表达式的一个方法,返回true或者false,如果匹配返回true,否则返回false
2、异步指的是每个函数有一个或多个回调函数(callback),前一个任务执行结束后执行回调函数,程序的执行顺序与任务的排列顺序是不一致的、异步的
3、异步回调方法:
(1)promise:promise有3种状态:pending:初始状态;fulfilled:操作成功;rejected:操作失败
当promise状态发生改变,就会触发then()里的响应函数处理后续步骤
new Promise( function (resolve, reject) { // 一段耗时的异步操作 resolve('成功') // 数据处理完成 // reject('失败') // 数据处理出错 } ).then( (res) => {console.log(res)}, // 成功 (err) => {console.log(err)} // 失败 )
(2)async 是异步,awit是等待意思,等待async执行完成
await得到Promise对象之后就等待Promise接下来的resolve或者reject
4、回调:回调就是一个函数的调用过程。那么就从理解这个调用过程开始吧。函数a有一个参数,这个参数是个函数b,当函数a执行完以后执行函数b。那么这个过程就叫回调
5、trigger:blur/change:表示触发方式,blur表示失去焦点,change表示数据变化
6、Object.keys(obj)
返回一个给定对象的所有可枚举属性的字符串数组
6、array.slice(start,end)切割出选定的元素(start为必需元素)
7、
浙公网安备 33010602011771号