document.getElementsByClassName()
같은 메서드의 반환값은 배열이 아니라 유사배열이다.
그래서 .map 같은 배열전용 메서드를 사용하면 is not a function 에러가 뜬다.
const psuedoArray = document.getElementsByClassName()
psuedoArray.map((ele)=> return) // psuedoArray is not a function
Array.from() 은 유사배열을 인풋으로 받고 배열을 반환하는 메서드다.
const psuedoArray = document.getElementsByClassName()
cosnt realArray = Array.from(psuedoArray)
realArray.map((ele)=> return) // It's OK!