In JavaScript a NodeList is an array-like list of objects. One thing to remember though is that array methods will not work on a nodelist because it’s not an array!
In Chrome Developer tools, a NodeList looks like this when being inspected:
![](https://www.brcline.com/wp-content/uploads/2021/06/image-45.png)
Generally, NodeList items in JavaScript can only be accessed using their index number. We can get the number of items in a node list by calling the .length property.
![](https://www.brcline.com/wp-content/uploads/2021/06/image-44.png)
In ES2015, when can use the Array.from method to convert a NodeList into an array.
We could also potentially Spread into an array and then map over that.
![](https://www.brcline.com/wp-content/uploads/2021/06/image-46.png)