多语言展示
当前在线:1106今日阅读:75今日分享:44

如何使用JavaScript方法获取函数名使用闭包函数

在JavaScript中定义函数,使用关键字function,可以使用函数名点name,获取函数名称;还可以使用闭包函数,给对象的相关属性进行排序。下面利用实例说明,操作如下:
工具/原料
1

JavaScript

2

Node.js

3

HBuilder

4

截图工具

方法/步骤
1

第一步,在打开的HBuilder新建的Web项目目录下,新建JS文件并定义一个函数getUserInfo,然后使用函数名点name,获取函数名称,如下图所示:

2

第二步,保存代码并直接使用Node.js插件运行这个JS文件,查看控制台打印结果,如下图所示:

3

第三步,再次定义一个函数compareColor,传入一个参数pname,调用闭包函数进行返回,如下图所示:

4

第四步,声明一个对象user,有属性name和age;然后调用compareColor函数,如下图所示:

5

第五步,保存代码并运行文件,结果控制台出现了报错,传入的参数不对,如下图所示:

6

第六步,修改compareColor函数传入的参数,再次运行文件,可以看到打印出正常结果,如下图所示:

注意事项
1

注意JavaScript中的闭包函数的用法

2

注意如何获取函数名称和对对象属性排序

推荐信息