2022年8月15/获取所有参数类表/回调函数/立即执行

89 阅读1分钟

补充:

function 函数名(){};整个函数预处理

嵌套函数:在函数中创建一个函数;补充:外层函数的变量可以在内层函数使用

作用域:全局:定义在函数外的(补充:存在全局,项目运行中一直存在,大量使用全局函数会占用内存)
局部:定义在函数内的(补充:函数执行完毕会立即释放,不会占用内存)

参数:用来接收动态数据;形参:定义在函数的(参数列表中)

返回值:补充:当没有返回值时,默认返回undefined

获取所有参数列表:arguments

arguments只能在funcfion定义的函数中获取到,lambda表达式没有

回调函数:

在一个函数中接收另一个函数作为参数,适当时执行转入的函数,传入的函数叫回调函数

立即执行:

语法:(匿名函数)();用来执行其他函数