匿名函数表达式的广泛使用加大了辨别函数的难度,所以ES6 中为所有函数新增了name属性
例如:
name属性的特殊情况
(1)
(2)
绑定函数的name属性总是由被绑定函数的name属性和字符串前缀"bound"组成
通过Function构造函数创建的函数,其名称将带有前缀"anonymous"
函数name属性的值不一定引用同名变量,它只是协助调试用的额外信息,不能使用name属性的值来获取对于函数的引用
2023-08-25 18:36:28
匿名函数表达式的广泛使用加大了辨别函数的难度,所以ES6 中为所有函数新增了name属性
例如:
name属性的特殊情况
(1)
(2)
绑定函数的name属性总是由被绑定函数的name属性和字符串前缀"bound"组成
通过Function构造函数创建的函数,其名称将带有前缀"anonymous"
函数name属性的值不一定引用同名变量,它只是协助调试用的额外信息,不能使用name属性的值来获取对于函数的引用