1、数组的值是基本类型时,map不会改变原有数据 2、数组的值是引用类型时(对象),map会修改数组的值 3、要想不修改原数组中的值,可以用forEach,或者可以使用在map在原数组上追加的方法 函数自调用一次