javascript - 为什么 forEach 不适用于新数组?
问题描述
考虑以下示例:
let A = new Array(3);
A.forEach((_, index) => {
A[index] = 1;
});
console.log(A);
为什么会返回[undefined undefined undefined]
?我期待它回来[1 1 1]
。
解决方案
推荐阅读
- angular - Angular 6+ 解析器不加载视频网址
- tensorflow - BERT 微调模型未按训练执行
- python - 根据另一个数据框列值创建新的数据框列
- r - 如何使用列作为ggplot2 R中的图例值和列属性作为标题
- java - 无法使用吸管工具从位图中选择颜色(android studio/java)
- c++ - 找不到 mysql_connection.h 文件
- java - 如何实现“最喜欢的”按钮功能(如最喜欢的食谱/食物)并显示在另一个片段的另一个列表中
- python - 如何在 Dataflow 中启用并行读取文件?
- autodesk-forge - 在 Autodesk Forge 中使用 Corona 渲染器渲染模型
- rust - Rust新手问题,如何处理这个函数中的错误?