JavaScript,function和object问题
javascript中,function函数实际上是对象,object也是对象。
程序一:
```
function sum(num1,num2){
return num1+num2;
}
var another = sum;
sum=null;
alert(another(10,10)); //20
```
程序二:
```
var obj1=new object();
var obj2 = obj1;
obj1.name = "Hi";
alert(obj2); //Hi;
```
同为对象,在赋值时,
函数sum的改变不会影响函数another
而对象obj1的改变,会影响obj2