πŸ’‘Β map() возвращаСт новый массив, ΠΏΡ€ΠΈ этом исходный массив Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ измСнится.



πŸ’‘ ΠŸΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с map()Β Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Ρ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΈΠ· Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ-колбэка. Если Π½Π΅ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ β€” Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π·Π°Π±Ρ‹Π² ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΊΠ°ΠΊΡƒΡŽ-Ρ‚ΠΎ Π²Π΅Ρ‚ΠΊΡƒ условия, Ρ‚ΠΎ Π² ΠΈΡ‚ΠΎΠ³ΠΎΠ²ΠΎΠΌ массивС Π±ΡƒΠ΄Π΅Ρ‚Β undefined.



πŸ’‘ Π Π°Π·ΠΌΠ΅Ρ€ массива, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ map() всСгда совпадаСт с Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ массива, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ обходится.