https://tutorial.eyehunts.com/js/why-dont-use-forin-for-array-iteration-javascript/
Why is using “for…in” for array iteration a bad idea in JavaScript?