摘要: 之前我的文章提到调用外部闭包的函数,并不会触发里面的匿名的函数.只会返回函数体.但是一位热心的读者说不是这样,他说下面这段代码就是调用外部函数也直接运行了匿名函数. function move(speed){ return function(){ box.style.left = box.offse 阅读全文
posted @ 2017-03-08 15:22 MaxProAim 阅读(940) 评论(0) 推荐(0) 编辑
摘要: 来看看这段代码 var n = 0; function move(x) { return function () { n = x; } } move(30); alert(n); 猜一下这个窗口会弹出多少? 是30 还是0? 答案是 0 为什么是这样呢, 让我们修改一下代码就明白了. var n=0 阅读全文
posted @ 2017-03-07 22:49 MaxProAim 阅读(731) 评论(3) 推荐(0) 编辑
摘要: 匿名函数和闭包紧紧相关. 想要理解闭包首先要搞懂匿名函数的运行方式.这次就探究一个问题, 到底是谁在调用匿名函数? 先让我们了解一下,匿名函数声明的两种方式. 第一种 var a = function(x) { return x x; } 第二种 (function(x){ alert(x x); 阅读全文
posted @ 2017-03-07 21:51 MaxProAim 阅读(194) 评论(0) 推荐(0) 编辑
摘要: JS 闭包题目思考 最近在网上看到这样的两道题目 代码片段一。 var name = "The Window"; var object = { name : "My Object", getNameFunc : function(){ return function(){ return this.n 阅读全文
posted @ 2017-03-07 21:12 MaxProAim 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 当我在使用Django一个上传图片功能的时候, Django 提示我安装 Pillow这个图片处理的库, 当我尝试安装的时候. 总是提示安装失败 报如下错误. v = self._sslobj.read(len, buffer) socket.timeout: The read operation 阅读全文
posted @ 2017-03-07 15:52 MaxProAim 阅读(13385) 评论(1) 推荐(2) 编辑