ES6
liyichao_
一个北漂青年
展开
-
ES6,ES7重点介绍
1. 字符串模板 <!--旧版拼接字符串-->var str = '我是时间:'+new Date();<!--新版拼接字符串-->let str = `我是时间${new Date()}`;2. 对象简写<!--旧版对象写法-->var name = "liming";var age = 20;var person = {name:na...原创 2019-05-14 11:23:15 · 21853 阅读 · 0 评论 -
微信多图片上传及循环请求思路
我遇到的数据结构是下面这样的,files可以理解为图片路径//需求是要按顺序把所有files上传var list = [{files:[1,2,3]},{files:[1,2,3,4]},{files:[]},{files:['a','b','s',4]}]function query1(a){ return new Promise((resolve,reject)=>{ ...原创 2019-06-13 18:16:24 · 20226 阅读 · 0 评论 -
快速替换json数据里的key
需求是将b根据a的值替换对象中的key值let a = ["code","name","date","font"];let b = [{1:2,2:3,3:4},{1:2,2:3,3:4},{1:2,2:3,3:4}];//[{'code':2,'name':3,'date':4},{'code':2,'name':3,'date':4},{'code':2,'name':3,'date'...原创 2019-06-20 15:32:06 · 18249 阅读 · 1 评论 -
js操作改变原数组的解决方法
最近在开发的时候发现js中的for循环或者map方法都会改变原数组,下面是解决方法let a = ['a','b','c']let b = [[2, 0, 0],[0, 0, 0],[2, 2, 0],[1, 0, 0],[0, 1, 2]]//需求 将a b数组操作变成下面的样子// [// [['a', 0, 0],['a', 0, 0],['a', 2, 0],['a'...原创 2019-06-28 11:39:34 · 8095 阅读 · 3 评论