JS-152-Objects-Arrays
  • Introduction
  • 04-Objects
    • OOP-Basics
      • Overview
      • Coding the Example
    • Prototypes
      • Object Prototypes
      • Prototypes Continued
    • Inheritance
      • Inheritance
    • Synopsis
      • Synopsis
    • Challenges
    • Solutions
      • Constructor Function
        • Person Constructor
        • Explanation
      • Inheritance Challenge
        • Code
        • Explanation
      • Family Challenge
        • Child
        • Pet
  • 05-Arrays
    • Array Basics
      • Array Overview
      • Creating an Array
      • Individual Elements and Length
      • Iterating Over Arrays
    • Array Methods
      • Methods Overview
      • .join() Method
      • .reverse() Method
      • .split() Method
      • .replace() Method
      • .splice() Method
      • .map() Method
      • .indexOf() Method
      • .filter() Method
      • .every() Method
    • Palindrome Algorithm
    • Array Challenges
    • Solutions
      • First and Last
        • First Element
        • Last Element
      • Most Frequent
      • Largest and Smallest
        • Single Array
        • Multiple Arrays
      • Missing Number
      • "Arrays" in the DOM
      • Sorting
        • Bubble Sort
        • Selection Sort
    • Resources
Powered by GitBook
On this page
  • Array Basics
  • Palindrome
  • Challenges
  1. 05-Arrays

Resources

PreviousSelection Sort

Last updated 7 years ago

Congratulations! You should now have a basic understanding of arrays and a completed palindrome algorithm. In this section you'll find links to the resources that make up the arrays module.

Array Basics

  • - You'll find an explanation of arrays from the MDN docs here.

  • - This MDN page has a lot of array methods, you'll find them on the left side of the screen.

  • - A list of 20 of the most common array/string methods/functions (what's the proper word to use here?) with examples for each.

  • - 5 of the most useful methods for beginners to learn, the examples are great!

  • - An impressive compilation of methods and examples, might be difficult to navigate.

  • - A guide to string methods like .split() or .replace().

Palindrome

  • - An example we used to create the palindrome algorithm.

  • - The Wikipedia entry for palindrome.

Challenges

  • - Most of the inspiration for the challenges can be found here.

  • - Different ways to find the largest number in an array

  • - Information regarding NodeLists

  • - Information regarding the apply() method

  • - Some great potential interview question problems.

  • - Lots of information regarding sorting algorithms.

MDN Arrays
MDN Methods
Useful Functions
Top 5
Cheatsheet
String Methods
Palindrome CodePen
Palindrome Wiki
Exercises
Largest Number
NodeList
Apply
Interview Questions
Sorting