JavaScript
诸秋白
这个作者很懒,什么都没留下…
展开
-
promise学习
promise是什么? 主要用于异步计算 可以将异步操作队列化,按照期望的顺序执行,返回符合预期的结果 可以在对象之间传递和操作promise,帮助我们处理队列 promise详解 new Promise( function (resolve, reject) { // 一段耗时的异步操作 resolve('成功') // 数据处理完成 // reject('失败') // 数据处理出错 } ).then( (res) => {console.log(res)}原创 2021-01-19 09:52:24 · 93 阅读 · 0 评论 -
Vuex- Action的 { commit }
actions: { increment (context) { context.commit('increment') } } ES2015参数解构 (opens new window)的简化代码 actions: { increment ({ commit }) { commit('increment') } } 解构概念 解构(Destructuring):是将一个数据结构分解为更小的部分过程。ES6中,从数组和对象中提取值,对变量进行赋值。 用处原创 2021-01-18 20:37:23 · 582 阅读 · 0 评论 -
JavaScript作用域
全局变量:声明的变量是使用var声明的,那么这个变量就是全局变量,全局变量可以在页面的任何位置使用 除了函数以外,其他的任何位置定义的变量都是全局变量,如果函数里面的变量没有用var修饰,那么外部也是可以使用的。 局部变量:在函数内部定义的变量,是局部变量,外面不能使用 全局变量,如果页面不关闭,那么就不会释放,就会占空间,消耗内存 块级作用域:一对大括号就可以看成是一块,在这块区域中定义的变量...原创 2018-06-03 09:38:25 · 121 阅读 · 0 评论