随笔分类 - js数组
摘要:``` js var arr = [3,9,4,3,6,0,9]; var sum = arr.reduce(function (prev, cur) { console.log(prev,cur) return prev + cur; },0);// 0 是 初始值 ```
阅读全文
摘要:var addTwoNumbers = function(l1, l2) { var e = l1 .reverse() .map((v, index, array) => v * Math.pow(10, array.length - index - 1)) .reduce(function(prev, next) { retur...
阅读全文
摘要:1、字符串转换为数组 var string = '123,456,789'; var stringResult = string.split(','); console.log(stringResult) //输出["123", "456", "789"] var string2 = 'abcdef' var string2Result = string2.split('') console....
阅读全文
摘要:如果只谈性能,显然是 for > forEach > map,为什么 for 的性能比较好?读一下 forEach 和 map 的规范就知道了。map 会返回一个等长数组,forEach 不会,所以 forEach 大于 map。 但是哪个快和应该使用哪个,并不应该划等号。如果你需要将数组按照某种规
阅读全文