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

Decks in this class (27)

JavaScript Primitives and Variables
What is the purpose of variables,
How do you declare a variable,
How do you initialize assign a va...
13  cards
JavaScript Operators and Expressions
What data type is returned by an ...,
What is string concatenation,
What purpose s does the plus oper...
5  cards
JavaScript Objects
What are objects used for,
What are object properties,
Describe object literal notation
5  cards
JavaScript Arrays
What are arrays used for,
Describe array literal notation,
How are arrays different from pla...
6  cards
JavaScript Functions
What is a function in javascript,
Describe the parts of a function ...,
Describe the parts of a function ...
7  cards
JavaScript Methods
Why do we log things to the console,
What is a method,
How is a method different from an...
14  cards
JavaScript If
Give 6 examples of comparison ope...,
What data type do comparison expr...,
What is the purpose of an if stat...
7  cards
JavaScript Loops
What is the purpose of a loop,
What is the purpose of a conditio...,
What does iteration mean in the c...
10  cards
DOM query
Why do we log things to the console,
What is a model,
Which document is being referred ...
12  cards
DOM Events
Why do we log things to the console,
What is the purpose of events and...,
Are all possible parameters requi...
8  cards
DOM Manipulation
What is the classname property of...,
How do you update the css class a...,
What is the textcontent property ...
7  cards
JavaScript Forms
What event is fired when a user p...,
What event is fired when a user s...,
What event is fired as a user cha...
10  cards
DOM Creation
Does the documentcreateelement me...,
How do you add an element as a ch...,
What do you pass as the arguments...
7  cards
DOM Event Delegation
What is the eventtarget,
Why is it possible to listen for ...,
What dom element property tells y...
6  cards
JavaScript View Swapping
What is the eventtarget,
What is the affect of setting an ...,
What does the elementmatches meth...
7  cards
JavaScript and JSON
What is json,
What are serialization and deseri...,
Why are serialization and deseria...
5  cards
JavaScript Local Storage
How do you store data in localsto...,
How do you retrieve data from loc...,
What data type can localstorage s...
4  cards
JavaScript Custom Methods
What is a method,
How can you tell the difference b...,
Describe method definition syntax...
10  cards
JavaScript This
What is this in javascript,
What does it mean to say that thi...,
When is the value of this determi...
8  cards
JavaScript Prototypes
What kind of inheritance does the...,
What is a prototype in javascript,
How is it possible to call method...
4  cards
JavaScript Constructors
What does the new operator do,
What property of javascript funct...,
What does the instanceof operator do
3  cards
JavaScript Timers
What is a callback function,
Besides adding an event listener ...,
How can you set up a function to ...
5  cards
JavaScript AJAX
What is ajax,
What does the ajax acronym stand for,
Which object is built into the br...
5  cards
Array- Filter
What does arrayfilter do,
What should the callback function...,
What is arrayfilter useful for
3  cards
Array Map
What does arraymap do,
What should the callback function...,
What is arraymap useful for
3  cards
Array Reduce
What does arrayreduce do,
What action should the callback f...,
What should the callback function...
4  cards
Closures
In javascript when is scope deter...,
What allows javascript functions ...,
What values does a closure contain
6  cards

More about
JavaScript Nathan Chon

  • Class purpose General learning

Learn faster with Brainscape on your web, iPhone, or Android device. Study Nathan Chon's JavaScript Nathan Chon 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?

Advanced JavaScript
  • 7 decks
  • 589 flashcards
  • 146 learners
Decks: Es6, Speaking Javascript, Oop Rse Javascript, And more!
REVIEW: Javascript S.A. Study Guide
  • 20 decks
  • 685 flashcards
  • 192 learners
Decks: Try Catch Error, Flatten Multidimensional Array, Getters Setters, And more!
JavaScript 101
  • 9 decks
  • 348 flashcards
  • 51 learners
Decks: General Beginning, Functions, Objects, And more!
JavaScript Basics
  • 9 decks
  • 121 flashcards
  • 234 learners
Decks: Introduction To Js, Control Flow, Functions, And more!
Make Flashcards