A. router.before() B. router.after() C. router.beforeEach() D. router.afterEach()
A. 前置守卫函数可以直接执行完之后跳转到下一个页面 B. 前置守卫函数必须通过next()函数跳转到下一个页面 C. 前置守卫的第一个参数是正要离开的路由 D. 前置守卫第三参数是即将进入的路由对象
A. 更好地实现遍历具有iterator接口的数据结构 B. 为对象的操作增加了一层“拦截” C. 独一无二的值,用于对象属性,避免属性名冲突 D. 让开发者更合理、更规范地用于处理异步操作
A. 三种状态分别是:pending初始状态、fulfilled成功、rejected失败 B. pending初始状态可以状变成fulfilled成功 C. rejected失败不可以状变成pending初始状态 D. rejected失败可以状变成fulfilled成功