详解JavaScript中方法的创建和使用细节
<!-- function
创建
多数情况:
function 方法名(){
执行语句...
}
-->
<script>
// 1.无参
function name() {
alert(123)
}
name()//弹出123
// 2.传入多个参数情况
function add(a,b) {
alert(a+b)
}
add(2,3)//弹出5
function mul(a,b) {
alert(a*b)
}
mul(3,5)
mul(1)//传入一个数据,会报NAN
mul(2,4,6)// 传入三个数据,方法接收两个数据,方法的内置对象接收数据
// 3.方法声明中的内置隐藏数组argument数组封装所有的实际参数
function add() {
var sum=0;
for(var i=0;i<arguments.length;i++){
sum+=arguments[i]
}
alert(sum)
}
add(1,3,4);//弹出8
</script>