- 匿名函数:没有名字的函数
匿名函数如何使用:将匿名函数赋值给一个变量,这样就可以通过变量进行调用匿名函数自调用
- 自调用函数
匿名函数不能通过直接调用来执行,因此可以通过匿名函数的自调用的方式来执行(function () {alert(123);})();
- 函数是一种数据类型
function fn() {}console.log(typeof fn);
- 函数作为参数
因为函数也是一种类型,可以把函数作为两一个函数的参数,在另一个函数中调用
- 函数做为返回值
因为函数是一种类型,所以可以把函数可以作为返回值从函数内部返回。function fn(b) {var a = 10;return function () {alert(a+b);}}fn(15)();
- 代码规范
1.命名规范变量、函数 的命名 必须要有意义变量 的名称一般用名词函数 的名称一般用动词2.变量规范操作符的前后要有空格var name = 'zs';5 + 63.注释规范// 这里是注释4.空格规范if (true) {<br />}for (var i = 0; i <= 100; i++) {<br />}5.换行规范var arr = [1, 2, 3, 4];if (a > b) {<br />}for (var i = 0; i < 10; i++) {<br />}function fn() {<br />}
