前端js知识点
shuXIanS
这个作者很懒,什么都没留下…
展开
-
关于js中的reduce用法。
首先reduce是Array的一个方法。const array1 = [1, 2, 3, 4];const reducer = (accumulator, currentValue) => accumulator + currentValue;// 1 + 2 + 3 + 4console.log(array1.reduce(reducer));// expected outpu...原创 2018-11-14 22:17:57 · 6085 阅读 · 0 评论 -
js中map与forEach的区别
map() 方法创建一个新数组,其结果是该数组中的每个元素都调用一个提供的函数后返回的结果。所以map()方法是有返回值的,且map()方法不会影响到原数组。forEach方法对数组的每个元素执行一次提供的函数。且它的返回值是undefined。map的回调函数中必须有返回值,否则会返回一个全是“undefined”值的数组。let arr = [1,2,3,4,5]let result ...原创 2018-11-14 22:42:20 · 599 阅读 · 0 评论 -
Vue中import from文件夹的来源
拿 import Vue from 'vue’来说。当导入的是一个文件夹时,遵循下面的规则。if(package.json存在 && package.main字段存在 && package.main指定的js存在) { 取package.main指定的js作为from的来源,即使该js可能格式或内容错误} else if(index.js存在){ ...原创 2019-04-04 11:36:57 · 2705 阅读 · 1 评论