随笔分类 -  ES6 7 8 9

es6中reduce()方法和reduceRight()方法
摘要:es6中reduce()方法从左往右开始 参数:prev:它是上一次调用回调时返回的结果,每次调用的结果都会给prev cur:当前的元素 index:当前的索引 arr:循环的数组 返回值:函数累计处理的结果 demo:求数组的和。 var a = [1,2,3,4,5,6,7,8,9,10] v 阅读全文

posted @ 2019-11-05 23:20 漫思 阅读(1651) 评论(0) 推荐(0) 编辑

es6的map()方法解释
摘要:es6的map()方法解释 map方法的作用不难理解,即“映射”,也就是原数组被“映射”成对应新数组。下面这个例子是数值项求平方: var data = [1, 2, 3, 4]; var arrayOfSquares = data.map(function (item) { return item 阅读全文

posted @ 2019-11-05 23:18 漫思 阅读(2756) 评论(0) 推荐(0) 编辑

JavaScript forEach() 方法
摘要:JavaScript forEach() 方法 JavaScript Array 对象 实例 列出数组的每个元素: <button onclick="numbers.forEach(myFunction)">点我</button> <p id="demo"></p> <script> demoP = 阅读全文

posted @ 2019-11-05 23:17 漫思 阅读(519) 评论(0) 推荐(0) 编辑

ES6之Array.from()方法
摘要:Array.from()方法就是将一个类数组对象或者可遍历对象转换成一个真正的数组。 那么什么是类数组对象呢?所谓类数组对象,最基本的要求就是具有length属性的对象。 1、将类数组对象转换为真正数组: 1 2 3 4 5 6 7 8 9 let arrayLike = { 0: 'tom', 1 阅读全文

posted @ 2019-11-05 23:15 漫思 阅读(187) 评论(0) 推荐(0) 编辑

ES6,新增数据结构Set的用法
摘要:ES6 提供了新的数据结构 Set。 特性 似于数组,但它的一大特性就是所有元素都是唯一的,没有重复。 我们可以利用这一唯一特性进行数组的去重工作。 单一数组的去重。 let set6 = new Set([1, 2, 2, 3, 4, 3, 5]) console.log('distinct 1: 阅读全文

posted @ 2019-11-05 23:06 漫思 阅读(375) 评论(0) 推荐(0) 编辑

ES6中有关数组的一些新操作
摘要:1、Array.isArray() 用于确定传递的值是否是一个 Array。 Array.isArray([1, 2, 3]); // true Array.isArray({foo: 123}); // false Array.isArray("foobar"); // false Array.i 阅读全文

posted @ 2019-11-05 23:03 漫思 阅读(252) 评论(0) 推荐(0) 编辑

数组的一些运算操作
摘要:1、两个数组做减法 function sub(a, b) { var ret = []; $.each(a, function (index, el1) { var aitems = $.grep(b, function (el2, index) { return el2.C_ID == el1.C 阅读全文

posted @ 2019-03-14 21:54 漫思 阅读(238) 评论(0) 推荐(0) 编辑

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8
点击右上角即可分享
微信分享提示