您的位置:首页 > Web前端 > JavaScript

什么是javaScript闭包

2016-02-02 20:11 531 查看
闭包是与函数有着紧密的关系,它是函数的代码在运行过程中的一个动态环境,是一个运行期的概念。

所谓闭包,是指词法表示包括不必计算的变量的函数。也就是说,该函数能够使用函数外定义的变量。

在程序语言中,所谓闭包,是指语法域位于某个物定的区域,具有持续能照(读写)位于自身范围之外的执行域上的非持久变量值能力,的段落。这些外部执行域的非持久变量神奇的保留他们在闭包最初定义(或创建)时的值。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: