多语言展示
当前在线:176今日阅读:176今日分享:34

如何使用JavaScript闭包循环生成数组元素

如果在JavaScript中定义了一个数组,然后使用循环将元素装载到数组中,直接使用函数的话和使用闭包函数有所不同。下面利用实例说明,操作如下:
工具/原料
1

Node.js

2

JavaScript

3

HBuilder

4

截图工具

方法/步骤
1

第一步,在HBuilder工具中新建JavaScript文件,定义函数funcUser,声明数组arr,利用循环将数值装载到数组中,并返回这个数组,如下图所示:

2

第二步,定义一个变量user,调用funcUser函数,然后打印对应的函数,如下图所示:

3

第三步,保存代码并运行文件,结果发现打印出来的是Function循环值,如下图所示:

4

第四步,对funcUser函数进行修改,使用闭包函数传值,然后返回,如下图所示:

5

第五步,再次定义变量another,调用funcUser并打印对应的值,如下图所示:

6

第六步,再次运行文件,发现打印结果还是一样,循环十遍Function,如下图所示:

注意事项
1

注意JavaScript中的闭包函数的使用场景

2

注意使用闭包和不使用闭包的不同之处

推荐信息