//定义函数的几种方法:
//1
var oP = document.getElementById('one');
function ones(x){
alert("ones 是 函数名");
alert("X是参数(可以是多个,用逗号隔开)");
}
//ones(); 函数执行
//2
//var ones = function(){} 另外一种函数命名
//arguments 关键字,只在函数内部作用并且永远指向当前函数的调用者传入的所有参数。arguments类似Array但它不是一个Array
function abs(x){
var z = "开始";
for(var i=0;i<4;i++){
z += arguments[i]+"-";
oP.innerHTML = z;
}
}
abs(10,20,30);//开始10-20-30-undefined-
oP.onclick = ones; //事件后面函数名表示发生后执行,若是跟ones()表示直接执行;
<p id="one" >123</p>