惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

爱范儿
爱范儿
MyScale Blog
MyScale Blog
Recent Announcements
Recent Announcements
N
Netflix TechBlog - Medium
GbyAI
GbyAI
Vercel News
Vercel News
The GitHub Blog
The GitHub Blog
阮一峰的网络日志
阮一峰的网络日志
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
V
Visual Studio Blog
Martin Fowler
Martin Fowler
腾讯CDC
大猫的无限游戏
大猫的无限游戏
aimingoo的专栏
aimingoo的专栏
云风的 BLOG
云风的 BLOG
J
Java Code Geeks
WordPress大学
WordPress大学
P
Proofpoint News Feed
雷峰网
雷峰网
酷 壳 – CoolShell
酷 壳 – CoolShell
有赞技术团队
有赞技术团队
人人都是产品经理
人人都是产品经理
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Y
Y Combinator Blog

博客园 - {前端开发}

Python vs JavaScript 对比 [转] 记sublime配置typescript开发环境(插件和编译)的二三事 数组变异方法和非变异方法的总结 【js】数组的几个常用方法 [转] 十分钟掌握Seaborn,进阶Python数据可视化分析 [转] vue v-model的详细讲解(推荐!) [转]Vue中computed用法 [转] nginx关于root与alias的区别 结合项目来谈谈 Puppeteer [转] 详解谷歌浏览器 performance 选项卡 First Meaningful Paint 首次有效绘制时间 [转] 前端装饰器模式快闪 [转] HTTP Referer 教程 [转] 一文读懂 HTTP/2 特性 [转] 前端之DOM解析和渲染与CSS、JS之间的关系 [转] 浏览器渲染原理与过程 [转] CSS 解析原理_你知道浏览器CSS是如何解析吗? [转] 使用webpack4提升180%编译速度 [转] 默认分包策略
[转]
{前端开发} · 2020-12-11 · via 博客园 - {前端开发}
let arr = [1,2,3,4,5]
arr.forEach( (value,index,array)=>{
        console.log(`value:${value}    index:${index}     array:${array}`)
    })   
    //  value:1    index:0     array:1,2,3,4,5
    //  value:2    index:1     array:1,2,3,4,5
    //  value:3    index:2     array:1,2,3,4,5
    //  value:4    index:3     array:1,2,3,4,5
    //  value:5    index:4     array:1,2,3,4,5

let arr = [1,2,3,4,5]
arr.forEach( (value,index,array)=>{
        value = value * 2
        console.log(`value:${value}    index:${index}     array:${array}`)
    })   
    console.log(arr)
    // value:2    index:0     array:1,2,3,4,5
    // value:4    index:1     array:1,2,3,4,5
    // value:6    index:2     array:1,2,3,4,5
    // value:8    index:3     array:1,2,3,4,5
    // value:10   index:4     array:1,2,3,4,5
    // [1, 2, 3, 4, 5]

var arr = [1,2,3,4]; 

var res = arr.forEach((item,index,arr)=>{     

 arr[index] = item * 2; 

 return arr 

})

console.log(arr); // [2,4,6,8]

console.log(res); // undefined