标签:重复 rip rgba 方式 属性 i++ ret 使用 封装
方式1:
var 方法名 = new Function(形参列表,方法体);
方法2:
function 函数名(形参列表){
方法体;
}
方法3:
var 方法名 = function(形参列表){
方法体;
}
length代表形参的个数
我们可以通过方法名.length获取形参的个数
方法定义时,形参的类型可以不写
方法是一个对象,当重复定义方法时,后定义的方法会覆盖上一个方法,不会报错
在方法声明中有一个隐藏的内置对象(数组),arguments,它封装了所有的实参,我们调用方法时,参数的个数不一定要对得上
甚至可以不写形参,例如我们要实现返回任意个数字的和,使用arguments对象即可
<script> function add(){ var sum = 0; for(var i =0;i<arguments.length;i++){ sum+= arguments[i]; } return sum; } alert(add(1,2,3,4,5)); </script>
标签:重复 rip rgba 方式 属性 i++ ret 使用 封装
原文地址:https://www.cnblogs.com/qq2210446939/p/14764985.html