📜  JavaScript函数名 属性

📅  最后修改于: 2022-05-13 01:56:50.776000             🧑  作者: Mango

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 及以上