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 相关文章推荐
XMLHTTP 乱码的解决方法(UTF8,GB2312 编码 解码)
Jan 12 Javascript
最新的10款jQuery内容滑块插件分享
Sep 18 Javascript
js或jquery实现页面打印可局部打印
Mar 27 Javascript
jQuery 计算iframe 窗口大小的方法
May 13 Javascript
jQuery带时间的日期控件代码分享
Aug 26 Javascript
BootStrap框架中的data-[ ]自定义属性理解(推荐)
Feb 14 Javascript
javascript 删除数组元素和清空数组的简单方法
Feb 24 Javascript
vue实现个人信息查看和密码修改功能
May 06 Javascript
Vue iview-admin框架二级菜单改为三级菜单的方法
Jul 03 Javascript
JavaScript new对象的四个过程实例浅析
Jul 31 Javascript
关于layui 弹出层一闪而过就消失的解决方法
Sep 09 Javascript
前端vue+elementUI如何实现记住密码功能
Sep 20 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
用文本文件制作留言板提示(上)
2006/10/09 PHP
PHP5 面向对象程序设计
2008/02/13 PHP
删除数组元素实用的PHP数组函数
2008/08/18 PHP
PHP中strtotime函数使用方法详解
2011/11/27 PHP
深入PHP获取随机数字和字母的方法详解
2013/06/06 PHP
php class中public,private,protected的区别以及实例分析
2013/06/18 PHP
destoon实现调用当前栏目分类及子分类和三级分类的方法
2014/08/21 PHP
PHP CURL post数据报错 failed creating formpost data
2016/10/16 PHP
PHP批斗大会之缺失的异常详解
2019/07/09 PHP
对象的类型:本地对象(1)
2006/12/29 Javascript
jQuery中append、insertBefore、after与insertAfter的简单用法与注意事项
2020/04/04 Javascript
JavaScript DOM 编程艺术(第2版)读书笔记(JavaScript的最佳实践)
2013/10/01 Javascript
Javascript基础_标记文字的实现方法
2016/06/14 Javascript
原生JS实现首页进度加载动画
2016/09/14 Javascript
AngularJs ng-repeat 嵌套如何获取外层$index
2016/09/21 Javascript
浅谈JS中的!=、== 、!==、===的用法和区别
2016/09/24 Javascript
AngularJS使用ng-repeat和ng-if实现数据的删选显示效果示例【适用于表单数据的显示】
2016/12/13 Javascript
node.js中使用Export和Import的方法
2017/09/18 Javascript
详解Require.js与Sea.js的区别
2018/08/05 Javascript
JS代码屏蔽F12,右键,粘贴,复制,剪切,选中,操作实例
2019/09/17 Javascript
js实现图片实时时钟
2020/01/15 Javascript
js实现消灭星星(web简易版)
2020/03/24 Javascript
vue中父子组件传值,解决钩子函数mounted只运行一次的操作
2020/07/27 Javascript
Python实现遍历数据库并获取key的值
2015/05/17 Python
Python3匿名函数用法示例
2018/07/25 Python
Python散点图与折线图绘制过程解析
2019/11/30 Python
利用 CSS3 实现的无缝轮播功能代码
2017/09/25 HTML / CSS
Servlet如何得到服务器的信息
2015/12/22 面试题
医学院四年学习生活的自我评价
2013/11/06 职场文书
实习生自我鉴定范文
2013/12/05 职场文书
科技开发中心办公室主任岗位责任制
2014/02/10 职场文书
仓库规划计划书
2014/04/28 职场文书
员工辞职信怎么写
2015/02/27 职场文书
经典格言警句:没有热忱,世间便无进步
2019/11/13 职场文书
浅谈Python从全局与局部变量到装饰器的相关知识
2021/06/21 Python
mysql实现将字符串字段转为数字排序或比大小
2022/06/14 MySQL