技术栈

【面试】数组中 Array.forEach()、Array.map() 遍历结束后是否改变原数组

Fighting_p2024-11-01 11:05

forEach 、map 同理

  1. 数组内元素是 基本数据类型 时,
    1.1. 直接给 item赋值,是 不会改变原数组 的(如图中1),
    1.2. 通过 原数组索引赋值 是会改变原数组的(如图中2)
  2. 数组内元素是 复杂数据类型 时,
    2.1 直接给item赋值,是可以改变原数组的(如图中3)
    2.2 通过 原数组索引赋值 是会改变原数组的(如图中4)


上一篇:JAVA基础:数据类型与运算符 (习题笔记)
下一篇:JuiceFS CSI:Mount Pod 的平滑升级及其实现原理
相关推荐
小镇学者
3 小时前
【PHP】导入excel 报错Trying to access array offset on value of type int
android·php·excel
wu~970
5 小时前
leetcode:42. 接雨水(秒变简单题)
算法·leetcode·职场和发展
阿芯爱编程
6 小时前
最长和谐子序列,滑动窗口
前端·javascript·面试
一笑的小酒馆
6 小时前
Android11 Launcher3去掉抽屉改为单层
android
拉不动的猪
7 小时前
JQ常规面试题
前端·javascript·面试
louisgeek
8 小时前
Git 根据不同目录设置不同账号
android
qq_39093474
9 小时前
MySQL中的系统库(简介、performance_schema)
android·数据库·mysql
whysqwhw
10 小时前
Kotlin Flow 实现响应式编程指南
android
二流小码农
10 小时前
鸿蒙开发:一文了解桌面卡片
android·ios·harmonyos
热门推荐
01DeepSeek各版本说明与优缺点分析02【图像处理与机器视觉】XJTU期末考点03KGG转MP3工具|非KGM文件|解密音频04海康Visionmaster-常见问题排查方法-启动阶段05从零安装 LLaMA-Factory 微调 Qwen 大模型成功及所有的坑06YOLOv8入门 | 重要性能衡量指标、训练结果评价及分析及影响mAP的因素【发论文关注的指标】07零代码入门 | Coze——让大模型接入自己的数据库08Coze扣子平台完整体验和实践(附国内和国际版对比)09【SpeedAI科研小助手】2分钟极速解决知网维普重复率、AIGC率过高,一键全文降!文件格式不变,公式都保留的!10Trae AI 开发工具使用手册