JavaScript函数名 属性
下面是函数名称属性的基本示例。
- 例子:
Javascript
HTML
HTML
HTML
HTML
- 输出:
func1
javascript 对象的函数名属性用于返回函数名。该函数的 name 属性只能读取,不能更改。 函数 .name 返回创建函数时给出的函数名称。
句法:
Function.name
属性值:此属性具有如下所述的三个属性:
- 可写:否
- 可读:否
- 可配置:是
返回:此属性返回字符串,即函数的名称。
上述属性的代码如下:
方案一:给定简单函数时
HTML
输出:
Name of the function func2 is: func1
Name of the function func2 is: func2
Type of func.name is: string
程序 2:当给定一个函数对象时。
HTML
输出:
Name of the function function1 is: functionName1
Name of the function function3 is: function3
程序 3:在函数实例上使用 name 属性。
HTML
输出:
obj[object Object]is an instance of function func
程序 4:在有界函数上使用 name 属性。
HTML
输出:
Name of the bounded func is: bound func
支持的浏览器:
- 谷歌浏览器 15 及更高版本
- 火狐 1 及以上
- Safari 6 及以上
- Microsoft Edge 14 及更高版本
- Opera 10.5 及以上