您的位置:首页 > Web前端 > JavaScript

JavaScript函数详解

2019-07-11 17:38 1216 查看

JavaScript代码复用单位是函数,函数可以包含一段可执行代码,也可接受盗用者传入的参数。JavaScript定义函数主要有三种方式:

1.命名函数

<script type="text/javascript">
function /*函数名*/(/*参数列表*/){
//要执行的语句块;
}
//示例:
function show(aaa){
alert(aaa +"world!");
}
show("Hello");//调用
</script>

2.匿名函数

<script type="text/javascript">
function (/*参数列表*/){
//要执行的语句块;
}
//示例:
var show = function(aaa){
alert(aaa +"world!");
}
show("Hello");//调用
</script>

3.使用function类构造匿名函数

<script type="text/javascript">
new function ('参数列表',"函数执行体");
//多个参数用逗号隔开,函数执行体要加双引号;
//示例:
var show = function('aaa','bbb',"alert(aaa+bbb)");
show("Hello","world");//调用
</script>

强调: 函数的形参不需要做类型声明,也不要加var,这是JavaScript属于弱类型语音的一种表现。
大多数优秀的JavaScript框架都使用第二种“匿名函数”语法来定义函数,他的可读性最好。必须要掌握使用!

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: