偶然发现在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代码,易用性更高.
JavaScript方法重载与封装技巧
本文探讨了JavaScript中方法重载的实现方式及其在代码封装中的应用,通过使用arguments对象,实现更具灵活性和易用性的代码结构。
859

被折叠的 条评论
为什么被折叠?



