This class was created by Brainscape user Samuel Fuchs. Visit their profile to learn more about the creator.

Decks in this class (21)

Basic
What s the difference between con...,
What are the three ways to declar...,
What is the difference between le...
4  cards
Functions
List all ways to create a function 1,
What are the advantages of using ...,
What is a function declaration 3
23  cards
SOLID
What does solid stand for 1,
What is solid in object oriented ...,
What is the single responsibility...
11  cards
Hoisting
What is hoisting 1,
What is the difference between va...,
What is the scope chain 3
6  cards
Functions: Higher-Order
What is a higher order function h...,
What is the map method 2,
What is the reduce method 3
7  cards
Data Types
What are the six primitive data t...,
What is the difference between un...,
What is a symbol data type 3
5  cards
Arrays
What is an array 1,
How do you access elements in an ...,
What is the length property of an...
5  cards
Callback Hell
What is callback hell 1,
What causes callback hell 2,
How can you avoid callback hell 3
3  cards
Local / Session Storage
What s the difference between loc...
1  cards
Memoization
What is memoization 1,
How do you implement memoization ...,
What is a cache object in memoiza...
5  cards
Clean Code
What is clean code 1,
Why is writing clean code importa...,
What are some best practices for ...
6  cards
Promises
What is a promise 1,
What are the three states of a pr...,
How do you create a new promise 3
8  cards
Closures
What is a closure 1,
What is the purpose of closures 2,
What is the difference between a ...
3  cards
Call Stack
What is the call stack and how do...,
What happens when the call stack ...,
Can the call stack be manipulated...
4  cards
Scopes
What is a scope and how many type...,
What is the difference between gl...,
Why is it in general a good idea ...
3  cards
Others
Explain event delegation 1,
Explain how prototypal inheritanc...,
Describe event bubbling 3
17  cards
IIFE
What does iife stand for 1,
What is an iife 2,
What is the purpose of using an i...
8  cards
Objects
What s the difference between hos...,
Explain the difference between mu...,
What is an example of an immutabl...
5  cards
Prototypes
Why is extending built in javascr...
1  cards
Debugging & Testing
What tools and techniques do you ...
1  cards
Test
0  cards

More about
JavaScript

  • Class purpose General learning

Learn faster with Brainscape on your web, iPhone, or Android device. Study Samuel Fuchs's JavaScript flashcards now!

How studying works.

Brainscape's adaptive web mobile flashcards system will drill you on your weaknesses, using a pattern guaranteed to help you learn more in less time.

Add your own flashcards.

Either request "Edit" access from the author, or make a copy of the class to edit as your own. And you can always create a totally new class of your own too!

What's Brainscape anyway?

Brainscape is a digital flashcards platform where you can find, create, share, and study any subject on the planet.

We use an adaptive study algorithm that is proven to help you learn faster and remember longer....

Looking for something else?

Learning Javascript
  • 19 decks
  • 328 flashcards
  • 2878 learners
Decks: Operators Data Types Some Syntax, Functions And Scope, Strings And Arrays, And more!
Javascript
  • 16 decks
  • 434 flashcards
  • 387 learners
Decks: Github, Css, Javascript Basics, And more!
JavaScript
  • 6 decks
  • 81 flashcards
  • 25 learners
Decks: Javascript Methods, Javascript Math, Javascript Forms, And more!
Javascript
  • 5 decks
  • 356 flashcards
  • 120 learners
Decks: String, Array, Object, And more!
Make Flashcards