如题,求大佬解答:
场景:在vue项目中,用forEach方法遍历数组,想通过Object.assign方法来为对象添加属性
结果:Object.assign只执行一次,而且value还没取到
1条回答 默认 最新
- CSDN专家-showbo 2022-01-10 13:22关注
所有属性不是都执行了,只是每次assign都是合并相同的value属性到reasonList中,所以最有一个key(101)的值会作为reasonList对象中value属性值。forEach完毕后就打印this.reasonList还是做了什么其他操作了?
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报