每日一个知识点--JS实现方法重载

来源:互联网 发布:linux shell for循环 编辑:程序博客网 时间:2024/06/05 05:54
偶然发现在JAVAScript中没有对方法重载进行集成,但是可以用arguments进行手动判断实现方法的重载.

arguments 构成类似于数组,arguments[0…n]可以取出传进来的参数.

EG:

`function arg(){        if(arguments.length==0)alert('无参');        if(arguments.length==1)alert("1个参数");        if(arguments.length==2)alert("2个参数");        alert(arguments[0]);//取出第一个传进来的参数.

}`

实现JS的重载可以更好的封装JS代码,易用性更高.

0 0
原创粉丝点击