摘要: 最近学习了Javascript,对闭包的一些理解,先记录下来了,以后在整理排版function fo1(num1) { return function(num2) { return num1 + num2; } } function myfo() { var rs = fo1(2); alert(rs(3)); }上面的一段代码输出5;对上面一段代码的理解:1、num1的值是2,是第一次调用fo1(2)被赋予的2、rs(3)调用的就是内部的函数,然后用外层函数保存下来的值num1. 阅读全文
posted @ 2013-06-07 14:35 水月无痕 阅读(108) 评论(0) 推荐(0) 编辑