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 相关文章推荐
ext监听事件方法[初级篇]
Apr 27 Javascript
jQuery.extend()、jQuery.fn.extend()扩展方法示例详解
May 08 Javascript
href下载文件根据id取url并下载
May 28 Javascript
node.js中的fs.futimesSync方法使用说明
Dec 17 Javascript
AngularJS进行性能调优的7个建议
Dec 28 Javascript
vuejs动态组件给子组件传递数据的方法详解
Sep 09 Javascript
Javascript中的getter和setter初识
Aug 17 Javascript
JavaScript数组的5种迭代方法
Sep 29 Javascript
微信小程序实现登录注册tab切换效果
Dec 29 Javascript
详解Vue之父子组件传值
Apr 01 Javascript
微信小程序云函数使用mysql数据库过程详解
Aug 07 Javascript
vue+elementUI实现表格列的显示与隐藏
Apr 13 Vue.js
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
多人战的战术与战略
2020/03/04 星际争霸
php自动获取目录下的模板的代码
2010/08/08 PHP
php购物车实现代码
2011/10/10 PHP
JavaScript中的Screen屏幕对象
2008/01/16 Javascript
jQuery ajax 路由和过滤器使用说明
2011/08/02 Javascript
javascript笔记 String类replace函数的一些事
2011/09/22 Javascript
jquery实现pager控件示例
2014/04/09 Javascript
深入探寻javascript定时器
2015/01/02 Javascript
javascript实现仿IE顶部的可关闭警告条
2015/05/05 Javascript
JS动画效果打开、关闭层的实现方法
2015/05/09 Javascript
js图片卷帘门导航菜单特效代码分享
2015/09/10 Javascript
JS+CSS实现简易的滑动门效果代码
2015/09/24 Javascript
分享jQuery插件的学习笔记
2016/01/14 Javascript
给angular加上动画效遇到的问题总结
2016/02/17 Javascript
jQuery Ajax使用FormData对象上传文件的方法
2016/09/07 Javascript
微信小程序 动态传参实例详解
2017/04/27 Javascript
Angular2中如何使用ngx-translate进行国际化
2017/05/21 Javascript
在bootstrap中实现轮播图实例代码
2017/06/11 Javascript
前端主流框架vue学习笔记第二篇
2017/07/26 Javascript
Angular6使用forRoot() 注册单一实例服务问题
2019/08/27 Javascript
[02:57]DOTA2亚洲邀请赛小组赛第四日 赛事回顾
2015/02/02 DOTA
十个Python程序员易犯的错误
2015/12/15 Python
Python(TensorFlow框架)实现手写数字识别系统的方法
2018/05/29 Python
python实现Flappy Bird源码
2018/12/24 Python
opencv3/Python 稠密光流calcOpticalFlowFarneback详解
2019/12/11 Python
pandas中的数据去重处理的实现方法
2020/02/10 Python
Python中flatten( ),matrix.A用法说明
2020/07/05 Python
外贸业务员岗位职责
2013/11/24 职场文书
篮球比赛拉拉队口号
2014/06/10 职场文书
工伤事故处理协议书怎么写
2014/10/15 职场文书
创业计划书之家教中心
2019/09/25 职场文书
Python自动化爬取天眼查数据的实现
2021/06/15 Python
利用 JavaScript 构建命令行应用
2021/11/17 Javascript
一篇文章告诉你如何实现Vue前端分页和后端分页
2022/02/18 Vue.js
一起来学习Python的元组和列表
2022/03/13 Python
python 判断文件或文件夹是否存在
2022/03/18 Python