DEV Community

Discussion on: Dumb Breakthrough moment: JSON Object Array Access

 
ben profile image
Ben Halpern

It’s not that dealing with this one way or another is that much of a pain, it’s just frustrating that it often trips people up when they’re expecting array behavior and don’t know what to do when it’s almost array behavior.

Thread Thread
 
lvl99 profile image
Matt Scheurich

Things like Set and Map do well to hint that they are not arrays by using the size property instead of length. Should NodeList perhaps implement this prop name hint, or is it just a matter of browser support?

Thread Thread
 
nektro profile image
Meghan (she/her)

NodeList should inherit Array though. Set and Map are entirely different data structures.