while循环中对象赋值的问题

来源:5-3 LeetCode:206.反转链表

Geek喜多川

2021-12-05

图片描述
在while循环中,p2 = p1; p1是对象,然后下面紧接着p1 = tmp,这个时候,p1已经等于p1.next了,就是说p1的值变了,p2为什么还是等于p1之前的值,而不是tmp呢?

写回答

1回答

lewis

2021-12-05

课程中有详细的讲解,js对象是引用类型,如果你理解这个基础知识,这些你都会明白

0
4
lewis
没错,只能靠深拷贝才能创建全新的对象
2022-01-28
共4条回复

JavaScript版数据结构与算法 轻松解决前端算法面试

夯实算法基础,填补技术短板,助力面试考题最后一公里

2479 学习 · 683 问题

查看课程