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

浙公网安备 33010602011771号