javascript中使用重载
2008-09-05 19:58:57 来源:WEB开发网 闂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾剧懓顪冪€n亜顒㈡い鎰Г閹便劌顫滈崱妤€骞婄紓鍌氬€瑰銊╁箟缁嬫鍚嬮柛顐線缂冩洟姊婚崒娆戭槮婵犫偓闁秵鎯為幖娣妼缁愭鏌″搴′簽濞戞挸绉甸妵鍕冀椤愵澀娌梺缁樻尪閸庣敻寮婚敐澶婂嵆闁绘劖绁撮崑鎾诲捶椤撴稑浜炬慨妯煎亾鐎氾拷

核心提示:javascript(以下简称JS)不是一门真的的面像对像语言,在JS里并没有正式的类,javascript中使用重载,即使没有真正的类,我们还是叫它类!在这里,我学习一下怎么在JS使用重载!在JS中有一个特殊对像arguments,我们在开发中不需要显示指出它
javascript(以下简称JS)不是一门真的的面像对像语言,在JS里并没有正式的类,即使没有真正的类,我们还是叫它类!在这里,我学习一下怎么在JS使用重载!
在JS中有一个特殊对像arguments,我们在开发中不需要显示指出它。如下:
function hello() {
alert(arguments.length);
}
执行hello将弹出0,这样我们就可以根据参数的不同来做不同的事情了!
function add() {
if (arguments.length == 1) {
alert(arguments[0] + 10);
} else if (arguments.length == 2) {
alert(arguments[0] + arguments[1]);
}
}
add(10);
add(10, 20);
上面的代码结果是什么不用说都知道了!
虽然不像C#中重载那么方便,我们也可以用上重载功能!
Tags:javascript 使用 重载
编辑录入:爽爽 [复制链接] [打 印]更多精彩
赞助商链接