ES6
悦悦猪
一枚正在学习前端的小萝莉。
展开
-
map(Number)和map(String)
之前一直使用map进行遍历,返回新的数组,现在知道map还可以这样使用啊。 let array = ['1', '2', '3'] let arr = array.map(Number) console.log(arr) // [1, 2, 3] let array = [1, 2, 3] let arr = array.map(String) console.log(arr) // ['1', '2', '3'] ...原创 2021-04-26 16:48:42 · 2734 阅读 · 0 评论 -
ES6新增数据类型Map和Set
1、Map Map是一组键值对的结构,初始化Map需要一个二维数组或者直接初始化一个空Map。 var map1 = new Map(); // 初始化一个空Map var map2 = new Map([['name','小悦'],['age',23],['sex','女']]); // 用二维数组初始化一个Map map2.set('home','河南'); // 增 map2.del...原创 2018-05-24 17:25:31 · 488 阅读 · 0 评论 -
for... in 与 for... of 以及 foreach
1.for … in for (var key in obj) { } 2.for … of (ES6新增)(只循环集合本身的元素) for (var item in iterable类型的集合) { } 3.forEach array.forEach(function(element, index){ }); 注意: Array、Map、Set都属于iterable类型,属于...原创 2018-05-24 18:01:34 · 131 阅读 · 0 评论