| 導購 | 订阅 | 在线投稿
分享
 
 
 

javascript中使用重載

來源:互聯網  2008-09-05 07:10:35  評論

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#中重載那麽方便,我們也可以用上重載功能!

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#中重載那麽方便,我們也可以用上重載功能!
󰈣󰈤
王朝萬家燈火計劃
期待原創作者加盟
 
 
 
>>返回首頁<<
 
 
 
 
 熱帖排行
 
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有