1)代码重用编程
2)模块化编程模块化
1)系统函数函数
alert();spa
confirm();code
toString();blog
2)自定义函数ip
使用函数前要先定义才能调用io
函数定义有三个部分:函数名,参数列表,函数体function
定义函数的格式:class
function 函数名([参数1,参数2…]){
函数执行部分;
return 表达式;
}
函数形参:在函数定义时所指定的参数
函数实参:在函数调用时所传递的参数
函数的名称也是一种特殊的量,能够把它赋值给变量,代码以下
<script> function display(){ alert(“hello world”); } var i = display(); i(); </script>
改写上面代码,以下所示:
<script> var i = function(){ alert(‘hello world’); } i(); </script>
咱们把这种没有名字的函数就称之为匿名函数。