gpt4 book ai didi

javascript - IE array.flat() 对象不支持属性或方法 'flat'

转载 作者:行者123 更新时间:2023-12-03 13:23:10 27 4
gpt4 key购买 nike

当从谷歌浏览器访问我的网站时,一切正常(也在移动设备上)。但是当尝试从边缘\移动普通浏览器(不是谷歌浏览器)访问时我明白

TypeError: Object doesn't support property or method 'flat'

尝试访问数组的函数.flat。

事实证明它根本不存在于原型(prototype)上。我能用它做什么?childs 数组定义为

`let childs = [];`

(前端使用react)enter image description here

最佳答案

IE不支持Array.prototype.flat()。您可以使用 reduceconcat 作为解决方法:

childs = childs.reduce((acc, val) => acc.concat(val), [])

关于javascript - IE array.flat() 对象不支持属性或方法 'flat',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53022556/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com