函数闭包
来源:互联网 发布:淘宝关键字排名优化 编辑:程序博客网 时间:2024/06/01 12:50
<script type="text/javascript">//<![CDATA[function myInfo() {var name = "超人", age = 1000;var myInfo = "my name is " + name + ", i am " + age + " years old";function showInfo() {// 只能在内部使用alert(myInfo);}return showInfo; // 返回showInfo的引用};var superMan = new myInfo(); // 获取引用superMan();//]]>/*-----------------------------------------------------------*/var SuperMan = function (name, age) {var name = name, age = age;var myInfo = "my name is " + name + ", i am " + age + " years old";return {showInfo: function () {alert(myInfo);}}};SuperMan("超人", 2000).showInfo();/*-----------------------------------------------------------*/var SuperCow = function (name, age) {return SuperCow.func.init(name, age); // 返回init的引用};SuperCow.func = SuperCow.prototype = {init: function (name, age) {this.name = name;this.age = age;return this; // 返回SuperCow},showInfo: function () {var info = "my name is " + this.name + ", i am " + this.age + " years old";alert(info);}};SuperCow.func.init.prototype = SuperCow.func;SuperCow("超人", 3000).showInfo();var superCow = new SuperCow("Kevin", 4000);superCow.showInfo();</script>
- 函数和函数闭包
- AS3函数闭包
- 记忆函数+闭包
- return闭包函数
- return闭包函数
- 函数闭包
- js函数闭包
- javascript 闭包 -- 函数
- 匿名函数&闭包
- 笔记-函数闭包
- JS函数闭包
- 函数闭包原理
- [Lua]函数闭包
- 匿名函数 & 闭包
- php闭包函数
- Javascript函数闭包
- 闭包函数
- 函数和闭包
- Android 监控程序安装和删除的实现
- 对UITextField的键盘处理方法
- Portlet框架请求处理流程
- ruby require与load区别
- bat文件及文件夹copy
- 函数闭包
- 快速访问 Chrome 浏览器各种常用功能
- C++的本质概略
- sql where 1=1和 0=1 的作用
- JQuery获取服务器控件插件
- c语言不定参数函数
- 《java 中的 Hashtable类》
- ruby的class与module的区别
- Android Application与thread、stack、task、activity之间的关系