es6
js es6学习
super大米
,
展开
-
vue循环从后台获取数据
最近在项目中有个功能涉及到了循环从后台获取数据,具体业务逻辑如下!1.首先通过后台获取一组数据;2.在每组数据里拿一个参数id用来请求另外一个接口;3.请求数据后对应的压入到首次请求回来的数组中在页面上进行渲染;解决方法:循环请求数据的时候需要将异步修改为同步,否则数据对应不上。//请求第一组数据 axios.post('http://xxxx.com', qs.stringify(Data) .then((resolve)=>{ //请求成功后拿到数据 //例如请求回来.原创 2020-05-19 18:03:42 · 4106 阅读 · 0 评论 -
es6变量解构赋值
ES6允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构。解构赋值在实际开发中可以大量减少我们的代码量,并且让我们的程序结构更清晰。数组的解构赋值:let [a,b]=['1','2'];console.log(a);//1console.log(b);//2//上面的代码表示,可以从数组中提取值,按照位置的对象关系对变量赋值。//需要注意数组模式和赋值模式需要统...原创 2019-10-27 14:40:50 · 153 阅读 · 0 评论 -
ES6转ES5
目前Chrome支持ES6新语法,但是有一些低版本的浏览器是不支持ES6的,那么我们就需要将ES6语法转换成ES5语法;1.** 建立工程目录: ** 先建立一个项目的工程目录,并在目录下边建立两个文件夹:src和distsrc:书写ES6代码的文件夹,写的js程序都放在这里。dist:利用Babel编译成的ES5代码的文件夹,在HTML页面需要引入的时这里的js文件。2.编写in...原创 2019-10-27 13:48:00 · 159 阅读 · 0 评论