多语言展示
当前在线:342今日阅读:103今日分享:49

如何区别ES6中声明变量和函数打印结果不同之处

在JavaScript中新标准ES6中,使用for语句进行循环,并打印出不同的结果;如果是使用var和let的结果有所不一样,下面利用实例说明如何辨别,操作如下:
工具/原料
1

JavaScript

2

ES6

3

HBuilder

4

Node.js

5

截图工具

方法/步骤
1

第一步,在已打开的HBuilder中新建JavaScript文件,然后使用for循环语句,初始化变量i使用var,如下图所示:

2

第二步,在for循环外层打印变量i,直接使用Node.js应用运行,查看打印结果,如下图所示:

3

第三步,将for循环语句中的初始化变量i的var改为let,然后查看打印结果,如下图所示:

4

第四步,接着直接保存代码,并直接运行,查看运行结果,出现了报错,如下图所示:

5

第五步,在for循环语句,使用一个函数,并打印循环语句中的变量的值,如下图所示:

6

第六步,最后再调用函数,传入参数为7,结果打印出来是10;再次将var改为let,查看打印结果,如下图所示:

注意事项
1

注意ES6中声明变量和ES5的区别

2

注意JavaScript中的函数调用方法

推荐信息