我们在了解数据类型的时候,都知道一般的字符,数值,undefined和布尔值等都为一般数据类型,它们在进行数据传输的时候,进行的是值传递,当我们修改新数据,是不影响老数据的.但是我们今天要讲的是数据类型中的一种复杂数据,它的代表就是对象. // 一般数据的值拷贝 // 将a的值作为实参传入函数执行函数语句,虽然函数体内的参数发生了改变 // 却不会影响原数据的值 var a = 10 ; function fn(a){ a = 20; console.log(a); //20 } fn(a);…