码迷,mamicode.com
首页 > 其他好文 > 详细

闭包函数和装饰器

时间:2019-11-18 20:48:12      阅读:60      评论:0      收藏:0      [点我收藏+]

标签:工具   知识   装饰器   结合   使用   bsp   特性   对象   函数   

 

闭包函数

1.什么是闭包函数?

直接看字面的涵义就是封闭包裹的函数。

形象的比喻,比如手机是闭包函数(内层函数),被手机包装盒(外层函数)包裹起来,手机可以使用包装盒中的东西,内层函数可以引用外层函数的名字。

所以引出闭包函数的两个特性:

1、闭包函数必须在函数内部定义。

2、闭包函数可以引用外层函数的名字。

把我们所学的知识点串联起来就是,闭包函数就是函数嵌套,函数对象,名称空间,与作用域的结合体。

举例:

···

2、装饰器

什么是装饰器?

简单字面的意思就是装饰的工具。

 

 

 

 

闭包函数和装饰器

标签:工具   知识   装饰器   结合   使用   bsp   特性   对象   函数   

原文地址:https://www.cnblogs.com/medigrat/p/11842767.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!