文章目录 1.问题描述2.原因分析2.1.对象的引用2.2.值的引用 1.问题描述 今天在写js时,遇到了这个情况: 但是改写程序,提前将value属性取出,便不能成功取值了 2.原因分析 2.1.对象的引用 首先先看下方例子: 对象的引用,拥有这一特点 2.2.值的引用 但值的引用并不是。值认为就是一个开辟好的final的空间,哪怕后面数据有再变动,实际上是在开辟一个全新的空间