map() 方法创建一个新数组,其结果是该数组中的每个元素都调用一个提供的函数后返回的结果。此时你的data数组里的元素是对象(引用类型),所以经过map之后,data里的元素也改变了,如果是原始类型是不会存在这个问题的。
map() 方法创建一个新数组,其结果是该数组中的每个元素都调用一个提供的函数后返回的结果。
此时你的data数组里的元素是对象(引用类型),所以经过map之后,data里的元素也改变了,
如果是原始类型是不会存在这个问题的。