Меня интересует глупость в DOM.Почему стандарты определяют NodeList с постфиксом List
, чтобы было ясно, что это массив, хотя есть некоторые свойства или функции, такие как childNodes
или getElementsByTagName
, которые используют букву постфикса s
?
Я нахожу это противоречивым, когда стандарты определяют члены с разными суффиксами для одной и той же цели (для описания массива).
Редактирование: на самом деле кажется, что NodeList - это даже не массив.Это объясняет это?