随笔分类 -  js

摘要:今天我将会来浅谈一下关于JavaScript的立即执行函数以及闭包问题。 首先我们先要了解一下关于立即执行函数: ( function(){…} )()和( function (){…} () )是两种javascript立即执行函数的常见写法,最初我以为是一个括号包裹匿名函数,再在后面加个括号调用 阅读全文
posted @ 2017-04-11 16:45 夜空幻狼 阅读(491) 评论(0) 推荐(0)
摘要:在js数组中,我们都会遇到想要对数组中重复的数进行检测,例如将一个数组重复的数进行检测并将其返回,刚开始我做出来如下 但是得出的结果是将遇到第一个重复的数字全部打印出来,并没有达到理想的效果, 查询资料后缺了最重要的东西,如indexOf 如图所示: newarr.indexOf(arr[i]) 1 阅读全文
posted @ 2017-04-09 21:39 夜空幻狼 阅读(127) 评论(0) 推荐(0)
摘要:本来想着直接通过js代码来点击事件时让div的宽度变化然后写了如下的代码 但是无论如何点击都一下子显示完全部的宽度; 然后网上通过很久查找网上的资料改成如下: 就能够显示出我想要的效果了; 纵观这样的代码现象,才明白是因为闭包的问题,上图中的变量i直接引用了父函数中的i,所以在循环结束后才将最终的值 阅读全文
posted @ 2017-03-20 19:54 夜空幻狼 阅读(3114) 评论(0) 推荐(1)