变量的作用域,封闭函数,变量的方式定义函数,

变量的作用域

在函数外部定义的就是全局变量:

在函数里定义的就是局部变量

在函数里面可以使用全局变量,但是在函数外面不能使用局部变量

封闭函数:

封闭函数的作用:不会影响到全局变量:

定义封闭函数的方法:

(function(){})()

!function(){}();

~function(){}();

变量的方式定义函数;

//在使用变量方式的时候,只能在函数的后面进行调用,不饿能在上面调用

闭包函数:

闭包用途:可以存循环索引值,做私有变量计算器

参数和变量不会被垃圾回收机制给回收

单纯的闭包:

由封闭函数和闭包组成:

作者:123syh

链接:https://www.jianshu.com/p/e216042a7abb

來源:简书

简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容