声明函数
<button onclick="abc()">弹窗</button>
<script>
function abc(){
alert("!!!!!!!!!!");
}
</script>
将字符串转换为整型数字 | parselnt("字符串") |
将字符串转换为浮点数字 | parseFloat("字符串") |
带参的函数声明:
<button onclick="alert(abc(2,3))">弹窗</button>
<script>
function abc(a,s){//不需要声明var
return a+s;
}
</script>
匿名函数的自调用:
<script>
//匿名函数的自调用
(function (){
alert("2222");
})();
</script>
回调函数:
<script>
//回调函数
function f1(a){
alert("f1被调用了");
a();//将a当作函数调用
}
function f2(){
alert("f2被调用了")
}
f1(f2);//传入函数
</script>
全局变量:
<script>
var a=2;//全局变量
b=2;//隐式全局变量
delete a;
delete b;
alert(a);//var定义的全局变量不能删除
alert(b);//隐式全局变量可以被删除
</script>
事件:
onload | 一个页面或一幅图像完成加载 |
onclick | 鼠标单机某个对象 |
onmouseover | 鼠标指针移动到某个元素上 |
onmouseout | 鼠标指针离开某元素 |
onkeydown | 某个键盘按键被按下 |
onchange | 域的内容被改变 |