Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/378.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/6/google-chrome/4.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 Object.entries的奇怪行为_Javascript_Google Chrome_Ecmascript 6 - Fatal编程技术网

Javascript Object.entries的奇怪行为

Javascript Object.entries的奇怪行为,javascript,google-chrome,ecmascript-6,Javascript,Google Chrome,Ecmascript 6,我在使用标准的Object.entries方法时遇到了奇怪的行为。该漏洞仅在生产(webpack构建)时出现 描述 Mythis.props包含一些带有函数值的字段 标准的ChromeObject.entries方法返回一个奇怪的结果:我得到的是重复的函数名,而不是真实的函数名 如果我尝试使用Object.entries复制this.props——没有任何变化 如果我尝试将复制的对象与任意随机场混合,则object.entries可以正常工作(我在结果数组中得到实函数作为值) 我是否误解了

我在使用标准的
Object.entries
方法时遇到了奇怪的行为。该漏洞仅在生产(webpack构建)时出现

描述

  • My
    this.props
    包含一些带有函数值的字段
  • 标准的Chrome
    Object.entries
    方法返回一个奇怪的结果:我得到的是重复的函数名,而不是真实的函数名
  • 如果我尝试使用
    Object.entries
    复制
    this.props
    ——没有任何变化
  • 如果我尝试将复制的对象与任意随机场混合,则
    object.entries
    可以正常工作(我在结果数组中得到实函数作为值)
我是否误解了
Object.entries
机制?还是一个Chrome bug?我无法在Firefox中复制它。此外,我不知道如何复制它的任何地方(除了我的产品页)。。。所以我不能在这里放置一个工作的js沙箱


如果是Chrome bug,我该怎么办?在任何地方注册问题?是否转储浏览器选项卡?

我也遇到了这个错误。我使用这个chrome(仅适用于Android)版本来复制:

当我得到它时,我正在使用这个不可变的HOC()作为“toJS”utils,我只是改变了使用另一种方法,比如使用“Object.keys”和“.map”


它也可能与您相关:

此问题的另一个屏幕截图:)请在此处发布相关代码,可能中间有一些变异的道具?@Messervill我不知道如何获得与此问题相关的代码。很抱歉看起来这个对象有点神奇。@faiwerfaiwe肯定是因为它不是数组。这不是一个反应的东西,就是chrome中的一些bug