javascript实现的闭包简单实例


Posted in Javascript onJuly 17, 2015

本文实例讲述了javascript实现的闭包。分享给大家供大家参考。具体如下:

var name = "The Window";
var obj = { 
  name: "My Object", 
  getNameFunc: function() {
    return function() { 
     return this.name; 
    }; 
  } 
};
console.log( obj.getNameFunc()() );
var name = "The Window";
var obj = { 
  name: "My Object", 
  getNameFunc: function() {
    var that = this;
    return function() { 
     return that.name; 
    }; 
  } 
};
console.log( obj.getNameFunc()() );

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
JavaScript 无符号右移赋值操作
Apr 17 Javascript
用原生JS获取CLASS对象(很简单实用)
Oct 15 Javascript
javascript运算符语法全面概述
Jul 14 Javascript
XMLHttpRequest Level 2 使用指南
Aug 26 Javascript
jQuery 判断元素整理汇总
Feb 28 Javascript
ReactNative踩坑之配置调试端口的解决方法
Jul 28 Javascript
详解基于vue的移动web app页面缓存解决方案
Aug 03 Javascript
微信小程序实现页面跳转传值的方法
Oct 12 Javascript
基于JSONP原理解析(推荐)
Dec 04 Javascript
bootstrap 弹出框modal添加垂直方向滚轴效果
Jul 09 Javascript
JavaScript实现图片轮播特效
Oct 23 Javascript
three.js 利用uv和ThreeBSP制作一个快递柜功能
Aug 18 Javascript
javascript实现的字符串与十六进制表示字符串相互转换方法
Jul 17 #Javascript
JavaScript实现基于十进制的四舍五入实例
Jul 17 #Javascript
JavaScript之AOP编程实例
Jul 17 #Javascript
js+html5实现可在手机上玩的拼图游戏
Jul 17 #Javascript
javascript封装的sqlite操作类实例
Jul 17 #Javascript
js实现头像图片切割缩放及无刷新上传图片的方法
Jul 17 #Javascript
javascript实现根据3原色制作颜色选择器的方法
Jul 17 #Javascript
You might like
PHP合并discuz用户脚本的方法
2015/08/04 PHP
PHP与Web页面的交互示例详解二
2020/08/04 PHP
DOM_window对象属性之--clipboardData对象操作代码
2011/02/03 Javascript
Javascript计算时间差的函数分享
2011/07/04 Javascript
javascript检测是否联网的实现代码
2014/09/28 Javascript
jquery实现动态操作select选中
2015/02/11 Javascript
javascript实现的多个层切换效果通用函数实例
2015/07/06 Javascript
jQuery实现页面评论栏中访客信息自动填写功能的方法
2016/05/23 Javascript
原生JavaScript实现Tooltip浮动提示框特效
2017/03/07 Javascript
js CSS3实现卡牌旋转切换效果
2017/07/04 Javascript
微信小程序 按钮滑动的实现方法
2017/09/27 Javascript
bootstrap3中container与container_fluid外层容器的区别讲解
2017/12/04 Javascript
Javascript防止图片拉伸的自适应处理方法
2017/12/26 Javascript
微信小程序页面生命周期详解
2018/01/31 Javascript
vue展示dicom文件医疗系统的实现代码
2018/08/27 Javascript
angularJs使用ng-repeat遍历后选中某一个的方法
2018/09/30 Javascript
Node.js中Koa2在控制台输出请求日志的方法示例
2019/05/02 Javascript
基于Fixed定位的框选功能的实现代码
2019/05/13 Javascript
java实现单链表增删改查的实例代码详解
2019/08/30 Javascript
JS表单验证插件之数据与逻辑分离操作实例分析【策略模式】
2020/05/01 Javascript
基于anaconda下强大的conda命令介绍
2018/06/11 Python
为什么从Python 3.6开始字典有序并效率更高
2019/07/15 Python
Python获取时间戳代码实例
2019/09/24 Python
django中media媒体路径设置的步骤
2019/11/15 Python
python3 tcp的粘包现象和解决办法解析
2019/12/09 Python
tensorflow 限制显存大小的实现
2020/02/03 Python
Python实现中英文全文搜索的示例
2020/12/04 Python
简述Html5 IphoneX 适配方法
2018/02/08 HTML / CSS
卡西欧B级产品官方网站:Casio Outlet
2018/05/22 全球购物
入党积极分子自我鉴定范文
2014/03/25 职场文书
学校副校长四风对照检查材料整改措施
2014/09/25 职场文书
2015年商场工作总结
2015/04/27 职场文书
职工宿舍管理制度
2015/08/05 职场文书
民事纠纷协议书
2016/03/23 职场文书
数据库连接池
2021/04/06 MySQL
Java基于字符界面的简易收银台
2021/06/26 Java/Android