比较版本

函数

修订版 360345:

由 iwo 在 进行的修订 360345

修订版 456027:

由 sunorry 在 进行的修订 456027

标题:
函数
函数
网址缩略名:
JavaScript/Guide/Functions
JavaScript/Guide/Functions
标签:
"函数","JavaScript"
函数,JavaScript,
内容:

修订版 360345
修订版 456027
t238      闭包是JavaScript语言最有力的特性之一。JavaScript允许函数的嵌套,而且内嵌函数将能够完全取得外部函数t238      闭包是JavaScript语言最有力的特性之一。JavaScript允许函数的嵌套,而且内嵌函数将能够完全取得外部函数
>内定义的变量和函数(以及如前所述,外部函数所能取得的其它变量和函数)。同样相反的,外部函数不能够取得内嵌函数定义的变量和函数。这提>内定义的变量和函数(以及如前所述,外部函数所能取得的其它变量和函数)。同样相反的,外部函数不能够取得内嵌函数定义的变量和函数。这提
>供了一种针对内嵌函数变量的安全机制。进而,因为内嵌函数可以取得外部函数的域,如果内部函数被设置成不依托外部函数的生命而存在的话,外>供了一种针对内嵌函数变量的安全机制。进而,因为内嵌函数可以取得外部函数的域,如果内部函数被设置成不依托外部函数的声明而存在的话,外
>部函数所定义的变量和函数可能会比外部函数本身生存的更长。当内嵌函数在某种情形下可以被外部函数的外部域获得时,一个闭包就产生了。>部函数所定义的变量和函数可能会比外部函数本身生存的更长。当内嵌函数在某种情形下可以被外部函数的外部域获得时,一个闭包就产生了。

返回历史