JavaScript arrays can have holes!
forEach skips holes and only works on defined elements.
Even undefined values work — but not holes.
Mind-blown? 💥 Watch till the end to test your JS skills!
Explanation :
forEach ignores holes in sparse arrays.
It only visits elements that are explicitly defined.
So here, only index 2 (3) is counted — not the empty slots (undefined ≠ hole).
#JavaScript #CodingFacts #WebDevelopment #FrontEnd #JSQuiz
#LearnToCode #CodeWithMe #ProgrammingHumor #DevTips
#forEach #JSInterviewQuestions #JavaScriptTips #codechallenges