Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/417.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/1/typo3/2.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符号{e=>;e}表示什么?_Javascript - Fatal编程技术网

这个Javascript符号{e=>;e}表示什么?

这个Javascript符号{e=>;e}表示什么?,javascript,Javascript,在对pdf库问题进行故障排除时,我看到了一个对我来说不熟悉的符号: { e => e } 在下面的屏幕截图中,我看到我相信的是一个名为“目录”的对象的名为“dict”的属性。属性“dict”是一个地图数据结构 双括号[[Entries]]表示法是我认为表示javascript内部属性的符号,我认为可以理解为类似于map.Entries()方法。因此,我希望下面看到的是映射条目的输出,映射的密钥对值 现在,对我来说,这就是事情变得模糊不清的地方。这个映射中的键似乎是数值0-5,它的值

在对pdf库问题进行故障排除时,我看到了一个对我来说不熟悉的符号:

{ e => e }
  • 在下面的屏幕截图中,我看到我相信的是一个名为“目录”的对象的名为“dict”的属性。属性“dict”是一个地图数据结构

  • 双括号[[Entries]]表示法是我认为表示javascript内部属性的符号,我认为可以理解为类似于
    map.Entries()
    方法。因此,我希望下面看到的是映射条目的输出,映射的密钥对值

  • 现在,对我来说,这就是事情变得模糊不清的地方。这个映射中的键似乎是数值0-5,它的值是前面提到的
    {e=>e}
    。花括号让人联想到对象和函数,其中似乎有一个箭头函数

截图:

这个Javascript符号{e=>e}表示什么

在该上下文中,它不是JavaScript符号(例如语法)。尽管它通常与JavaScript语法密切相关,但控制台中对象的显示不是JavaScript语法。
{e=>e}
(以及之后的
{e=>t}
)只是Chrome控制台向您显示
Map
条目的方式,其中键是一个对象,其构造函数是
e
,其值是一个构造函数也是
e
(或者
{e=>t}
案例的
t

您可以在这里看到(在Chrome或其他使用类似显示的浏览器中):

e类{
}
常数m=新映射();
m、 set(新的e(),新的e());
控制台日志(m)
查看真正的JavaScript控制台。