AI写作智能体 自主规划任务,支持联网查询和网页读取,多模态高效创作各类分析报告、商业计划、营销方案、教学内容等。 广告
>#### 1.判断 every():判断数组中是否所有元素都符合条件 some():判断数组中是否包含符合条件的元素 var bool=arr.every(function(elem,i,arr){ //elem自动获得当前元素值 //i自动获得当前位置 //arr:自动获得当前数组对象 return 判断条件 }) >#### 2.遍历 forEach():对原数组中每个元素执行相同的操作 map():依次取出原数组中的每个元素,执行相同操作后,再放入新元素 相同:都遍历所有元素 不同:forEach()直接修改元素组 map()不修改元素组,创建新数组 >#### 3.过滤和汇总 过滤:复制出原数组中符合条件的元素,组成新数组返回 var sub=arr.filter(function(elem,i,arr){ return 判断条件    }) 汇总:将数组中所有元素值,汇总出一个最终结果 汇总: 将数组中所有元素值,汇总出一个最终结果    //仅以累加举例子:    var sum=arr.reduce(function(prev,elem,i,arr){     prev //截止到当前位置之前,所有元素的临时汇总值      return prev+elem;    }, base)