ES6
曲小强
前行之路,负重而行。
展开
-
js从数组中删除指点元素
[1,2,3,4,5].filter(item => item != 3);// [1, 2, 4, 5]原创 2021-04-20 17:30:34 · 120 阅读 · 0 评论 -
数组/对象去重
let flag = true; //定义flag为全选 for(var i = 0; i < List.length; i++){ //遍历数组 if(!List[i].selected){//如果有一项不被选中 flag = false;//那fl...原创 2018-07-16 16:26:23 · 1513 阅读 · 1 评论 -
遍历数组ES6新的遍历方法for...of,他有什么牛逼的地方?
var arr = [1,2,3,4,5]; for(let value of arr){ console.log(value); } //打印结果:依次输出:1 2 3 4 5 //可以用break来终止整个循环,或者continute来跳出当前循环,继续后面的循环 var arr = [1,2,3,4,5]; for(l...原创 2018-09-10 17:59:40 · 1237 阅读 · 2 评论 -
ES6 数组取值
const arr =[{ id:'1', name:'a'},{ id:'2', name:'b'}];arr.map(list => list.id); //['1','2']原创 2018-09-21 17:55:33 · 3365 阅读 · 0 评论 -
js动态往对象里边添加一项
// 第一种方法let obj ={"name":"tom","age":16}let key = "id";let value = 2obj[key] = value;console.log(obj) // 第二种方法,利用扩展运算符,简单又实用var obj1={"vue":300,"jquery":200};var obj2={"react":500};var obj3...原创 2019-08-02 17:56:40 · 26373 阅读 · 3 评论 -
ES6 利用reduce(数组/数组对象)去重
let person = [ {id: 0, name: "aaa"}, {id: 1, name: "bbb"}, {id: 2, name: "ccc"}, {id: 3, name: "ddd"}, {id: 1, name: "eee"}, {id: 2, name: "fff"}, ]; let obj = {};/...原创 2019-07-31 14:15:23 · 2425 阅读 · 1 评论