Implementing array methods from scratch - indexOf, forEach and map @CodingGarden
Implementing array methods from scratch - indexOf, forEach and map  @CodingGarden
Uploaded August 2021 | Updated September 2026, 2 weeks ago
This is an archive of a stream that was broadcasted live on twitch: twitch.tv/codinggarden

πŸ’– Donate: https://coding.garden/donate
😍 Pledge: https://coding.garden/pledge
πŸ’¬ Discord: https://coding.garden/discord
πŸŽ‰ Stickers: https://coding.garden/stickers
πŸ’» Gear List: https://coding.garden/gear
πŸ”Ž Search for more Coding Garden videos here: https://coding.garden/videos
πŸ—£ View the Coding Garden FAQ here: github.com/CodingGarden/faqs

🎡 Music provided by Chillhop: chillhop.ffm.to/creatorcred

## Important links

* Array - developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array
* Array.prototype.indexOf() - developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/indexOf
* Array.prototype.forEach() - developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/forEach
* Array.prototype.map() - developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/map
* Lodash - lodash.com
* for await...of - https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/for-await...of
* High Order Methods Playlist - youtube.com/watch?v=EXEgKu3UBQM&list=PLM_i0obccy3smFz8mGuk6g5hw0dRuyr90

## Outline

* [00:00] Stream Intro / Greetings
* [02:36] Introduction
* [07:10] indexOf(array, value)
* [13:45] forEach(array, callback)
* [20:52] lodash
* [24:17] Aside: Async in for loop vs forEach
* [34:34] map(array, callback)
* [40:04] Aside: i += 1 vs i++
* [44:59] map(array, callback) contd.
* [47:40] Aside: Arrow function vs anonymous function
* [51:40] MDN
* [52:40] forEach vs map
* [55:00] Aside: Functions and `this`
* [58:30] Closing

Contributed by: @funnyboy-roks
Implementing array methods from scratch - indexOf, forEach and mapPrivate vs Public Networks ExplainedWeekly Discussion / Challenge | Burnout | Discord CSS Clone | Code KatasControl an πŸ€– Arduino + RGB LED Matrix β€οΈπŸ’šπŸ’™ with Node.js + Johnny-Five + Twitch ChatI Setup eslint, prettier, airbnb config and commit hooks in SvelteKit - listd devlog - 2023-02-03Advent of Code | Days 1 through 4 | Deno + TypeScript / JavaScriptSetting up vite, React, TypeScript, eslint, prettier, vitest, testing-library and react-routerWhat is Coding Garden?🎭 CODING IMPROV - Episode 4 | Building gif kebab with the giphy api and ml5.jsProgramming and Tech News | 2023-01-23 | A View from the Garden - Episode 3🎭 CODING IMPROV Episode 8 | Bonzi Macbook ClickerProgrammer goes OUTSIDE to answer your CODE questions
Coding Garden |

Implementing array methods from scratch - indexOf, forEach and map

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER