JavaScript 函数名称属性返回函数创建时的名称。
访问 name
属性的语法是:
func.name
在这里,func
是一个函数。
返回:
- 返回创建时指定的函数名称。对于匿名创建的函数,它是
anonymous
或''
(空字符串)。
示例:使用 Function.name
function func() {}
console.log(func.name); // func
func.name = "something";
console.log(func.name) // cannot be modified, read-only
const func1 = function () {};
console.log(func1.name); // func1
const object = {
func2: function () {},
};
console.log(object.func2.name); //func2
// arrow function
console.log((() => {}).name); // ''
console.log((new Function).name); // anonymous
输出
func func func1 func2 anonymous
相关用法
- JavaScript Function.displayName属性用法及代码示例
- JavaScript Function.length用法及代码示例
- JavaScript Function.length属性用法及代码示例
- JavaScript Function toString()用法及代码示例
- JavaScript Function bind()用法及代码示例
- JavaScript Function apply()用法及代码示例
- JavaScript Function call()用法及代码示例
- JavaScript Object valueOf()用法及代码示例
- JavaScript Uint8Array.of()用法及代码示例
- JavaScript Number.isSafeInteger()用法及代码示例
- JavaScript Math abs()用法及代码示例
- JavaScript 正则 \xdd用法及代码示例
- JavaScript BigInt.prototype.toString()用法及代码示例
- JavaScript DataView.getInt16()用法及代码示例
- JavaScript Symbol.keyFor()用法及代码示例
- JavaScript handler.has()用法及代码示例
- JavaScript JSON.stringify()用法及代码示例
- JavaScript Symbol.split属性用法及代码示例
- JavaScript Date getYear()用法及代码示例
- JavaScript Date.UTC()用法及代码示例
注:本文由纯净天空筛选整理自 Javascript Function.name。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。