Javascript Jest在arrow函数中具有空名称属性
现在我正在使用: node.js:9.8.0 开玩笑:23.4.2 开玩笑:23.1.3 打字脚本:2.9.2 在my*.test.ts文件中尝试执行以下操作时:Javascript Jest在arrow函数中具有空名称属性,javascript,node.js,typescript,jestjs,Javascript,Node.js,Typescript,Jestjs,现在我正在使用: node.js:9.8.0 开玩笑:23.4.2 开玩笑:23.1.3 打字脚本:2.9.2 在my*.test.ts文件中尝试执行以下操作时: constfoo=()=>bar'; console.log(foo.name);/“” foo中有属性名,但为空。我在一个单独的*.ts文件中运行了相同的代码,只是想知道是否是某个.tsconfig设置,但控制台按预期打印出“foo” 有人能帮我吗?任何想法都会很有帮助 const foo = () => 'bar'; c
constfoo=()=>bar';
console.log(foo.name);/“”
foo中有属性名,但为空。我在一个单独的*.ts文件中运行了相同的代码,只是想知道是否是某个.tsconfig设置,但控制台按预期打印出“foo”
有人能帮我吗?任何想法都会很有帮助
const foo = () => 'bar';
console.log(foo.name);
是,foo.name不存在
const foo = () => 'bar';
意味着
const foo=function(){return'bar'}
当您执行console.log(foo.name)时
foo中没有这样的name
值,因为foo是一个函数