Why should we use arrays?Creating and initializing arraysAccessing elements and iterating an arrayUsing the for..in loopUsing the for…of loopAdding elementsInserting an element at the end of the arrayInserting an element in the first positionRemoving elementsRemoving an element from the end of the arrayRemoving an element from the first positionAdding and removing elements from a specific positionIterator methodsIterating using the forEach methodIterating using the every methodIterating using the some methodSearching an arraySearching with indexOf, lastIndexOf and includes methodsSearching with find, findIndex and findLastIndex methodsFiltering elementsSorting elementsCustom sortingSorting StringsTransforming an arrayMapping values of an arraySplitting into an array and joining into a stringUsing the reduce method for calculationsReferences for other JavaScript array methodsUsing the isArray methodUsing the from methodUsing the Array.of methodUsing the fill methodJoining multiple arraysTwo-dimensional arraysIterating the elements of two-dimensional arraysMulti-dimensional arraysThe TypedArray classArrays in TypeScriptCreating a simple TODO list using arraysExercisesReversing an arrayArray left rotationSummary