Javascript中调用对象内函数的两种方式.
如下例子:
var cal = {
plus:function(x,y){
return x + y;
},
reduce:function(x,y){
return x - y;
},
multiply:function(x,y){
return x * y;
},
divide:function(x,y){
return x / y;
}
}
第一种调用.直接对象名.方法名
window.οnlοad=function(){
var x = cal.plus(5,9);
alert(x);
}
第二种调用.对象名’方法名’:
window.οnlοad=function(){
var x = cal['plus'](5,8);
alert(x);
}
注意:对对象的属性为变量名时,不可以用对象名.属性名方法调用,只能用对象名.[变量名]