JS函数中的重载问题

xiaoxiao2021-02-28  47

JS中本身没有重载,需要使用arguments对象来实现类似与重载的效果 arguments本身就是数组。

// 使用argument模拟重载效果. function add(){ if(arguments.length == 2){ return arguments[0] + arguments[1]; }else if(arguments.length == 3){ return arguments[0] + arguments[1] + arguments[2]; } } alert(add(1,2,3));
转载请注明原文地址: https://www.6miu.com/read-2630790.html

最新回复(0)