我是Typescript的新手,正在尝试遍历通过document.getElementsByClassName()
获取的HTMLCollection。我的代码如下:
let tag_list = document.getElementsByClassName("...") as HTMLCollectionOf<HTMLLinkElement>;
for (const tag of tag_list) {
//do sth with tag.href
}
但事实证明,“TS2495:Type 'HTMLCollectionOf' 不是数组类型或字符串类型。”那么我该怎么做才能防止这个错误呢?
from(iterable: Iterable | ArrayLike): T[]; from(iterable: Iterable | ArrayLike, mapfn: (v: T, k: number) => U, thisArg?: any): U[];
}```
- Nguyen Phong Thien