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、

 

posted on 2021-01-25 15:29  ChanXM  阅读(110)  评论(0)    收藏  举报

导航