gpt4 book ai didi

javascript - 尝试在 reactjs 中通过 document.getgetElementsByTagName 进行映射

转载 作者:行者123 更新时间:2023-12-01 23:43:59 27 4
gpt4 key购买 nike

<分区>

当我运行 document.getElementsByTagName 时,我试图映射生成的对象。我意识到我无法映射对象,只能映射数组,但我不知道如何将其转换为对象以使其可迭代。

我的代码是这样的:

const [h2, setH2] = useState([]);

const getH2 = () => {
setH2(document.getElementsByTagName("h2"));
console.log(h2)
}

这给了我以下结果: console log

尝试通过 h2 映射返回错误:

TypeError: h2.map is not a function

我也试过 h2.HTMLCollection.map() 但它抛出同样的错误。

如何映射 docuemnt.getElementsByTagName 的结果?我尝试将对象转换为数组,但到目前为止没有成功。

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