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框架都使用第二种“匿名函数”语法来定义函数,他的可读性最好。必须要掌握使用!
相关文章推荐
- 详解JavaScript函数柯里化
- JavaScript函数详解
- 详解JavaScript函数绑定
- 玩转Javascript函数上下文绑定——Dojo hitch/partial详解
- JavaScript函数模式详解
- JavaScript函数内部属性和函数方法实例详解
- 详解Javascript函数中with
- 详解JavaScript函数对象
- 详解JavaScript函数模式
- JavaScript函数的4种调用方法详解
- 详解Javascript函数声明与递归调用
- JavaScript函数表达式详解及实例
- Javascript函数详解。
- 深入Javascript函数与闭包(执行环境、变量对象与作用域链)详解
- 详解javascript函数写法大全
- 【javascript基础】之【javascript函数详解 (匿名函数)】
- javascript函数详解
- JavaScript函数参数的传递方式详解
- 深入Javascript函数与闭包(执行环境、变量对象与作用域链)使用详解
- javascript函数作用域及this指向详解