2019-04-18
函数的定义与调用
语法格式:
//格式1:
function 函数名(形式参数列表){
语句;
return 返回值;
}
//格式2:
函数引用 = function(形式参数列表){
语句;
return 返回值;
}
可变参数
function testFun(...p3) {
for(var i=0;i<p3.length;i++){
document.write(p3[i]+",");
}
}
testFun(1, 2, 3, 4, 5);
变量的作用域
全局变量:不在函数内部声明,作用范围是整个HTML文档,文档中所有脚本都可以使用。
局部变量:在函数内部声明的变量,只能在该函数内部使用。
事件驱动
事件(Event)是可以被JavaScript侦测到的行为。
可以通过事件将JavaScript函数绑定到HTML对象上,当该对象上发生事件时触发JavaScript函数。
<input type="button" value="测试" onclick="fun(this);" />
function fun(btn){
btn.value="haha";
alert("hello");
}
网友评论