参数为对象?
<script>
function fn2(student) {
student.a=10;
}
var wang={name:18};
fn2(wang);
console.log(wang); //wang对象就有了a=10,name:18
</script>
传入的是对象的地址,因为打印出来时,该对象的地址就增加了内容
<script>
function fn4(o){
var obj={a:1};
console.log(o===obj3); //打印出为true
console.log(o===obj); //打印为false,因为地址不相同
}
var obj3={a:1};
fn4(obj3);
</script>
//函数写完是不会执行的,要调用才执行函数里的语句块