博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js闭包
阅读量:5947 次
发布时间:2019-06-19

本文共 299 字,大约阅读时间需要 1 分钟。

hot3.png

0、别人的代码,供理解研究闭包

function 王老吉(){      var 剩余=100;       return function(){        剩余--;       console.log(剩余内含饮料);      }}var 喝王老吉=王老吉();  喝王老吉();//剩下99  //干别的事情  喝王老吉()//剩下98

1、避免每次喝王老吉时,饮料都是100开始计数(用外面的术语 讲就是避免函数执行完成后被释放。)

2、如果不使用这样的写法,就得把计数器暴露在外面

转载于:https://my.oschina.net/mazhongchao/blog/119894

你可能感兴趣的文章
精简菜单和完整菜单之间进行切换
查看>>
一个关于log4j的悲伤的故事
查看>>
PCA
查看>>
ajax上传文件
查看>>
java中通过绝对路径将图片存入数据库
查看>>
Day2-php 变量的声明
查看>>
[AutoCars(一)]自动驾驶汽车概述(下)
查看>>
C#3.0导航
查看>>
c++ string的用法
查看>>
思想笔记-01
查看>>
Beanshell 内置变量的使用
查看>>
自己写的一个简单的jQuery提示插件
查看>>
简要记录浮点型数据的二进制存储格式
查看>>
C++内存字节对齐规则
查看>>
qt sleep
查看>>
黑马程序员-JavaAPI-17天-6(增强for循环)
查看>>
P3332 [ZJOI2013]K大数查询 整体二分
查看>>
软工后续工作——增加数据库(详细设计文档4.0)
查看>>
oracle 添加序号
查看>>
BlogEngine学习系列
查看>>