原創聲明:本文為作者原創,未經允許不得轉載,經授權轉載需注明作者和出處
var num = 10;
function process(num){
num++;
}
process(num);
print(num);
//輸出結果為10
var person = new Object();
person.age=10;
process2(person);
print(person.age);
function process2(person){
person.age++;
}
//輸出結果為11
var person3 = new Object();
person3.age =10;
process3(person3);
print(person3.age);
function process3(person){
//person.age=20;
person = new Object();
person.age=100;
}
//輸出結果為10
var person4 = new Object();
person4.age =10;
person4=process4(person4);
print(person4.age);
function process4(person){
person = new Object();
person.age=100;
return person;
}
//輸出結果為100
function print(msg){
document.write(msg);
document.write("<br>");
}