js中的函数

2017-01-03  本文已影响0人  Victor细节

认识函数:在一个完整的项目中,某些功能会被反复的使用到,那么我们就将 该功能封装进一个函数,当要使用该功能时,直接调用函数即可。

注意:函数是对功能的封装

优点

  • 节省代码,使程序结构简单易懂,提高代码的复用度(重复利用的程度)

function(){}

  • function:函数的关键字,说明这是一个函数

函数的调用:函数名(参数列表);
* 函数名:具有某种功能的函数的名字
* 参数列表:是调用者给函数的数据

变量的提升

当程序进入一个新的函数时,会将该函数中所有的变量的声明放在函数开始的位置。仅仅会提升变量的声明,不会提升变量的赋值。
注意:当局部变量与全局变量同名时,优先使用局部变量

函数也是一种数据

用变量保存函数,可以通过变量访问函数(调用函数)

匿名函数

当匿名函数没有赋值给另一个变量时有两种优雅的用法
1、直接传递给函数
2、执行某些一次性的代码

即时函数(自执行函数)

  • 当函数声明之后立即执行
上一篇下一篇

猜你喜欢

热点阅读