Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/460.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Jest在arrow函数中具有空名称属性_Javascript_Node.js_Typescript_Jestjs - Fatal编程技术网

Javascript Jest在arrow函数中具有空名称属性

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

现在我正在使用:

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';

console.log(foo.name);
是,foo.name不存在

const foo = () => 'bar';
意味着

const foo=function(){return'bar'}

当您执行console.log(foo.name)时

foo中没有这样的
name
值,因为foo是一个函数