Vanilla Javascript Flashcards

1
Q

Basic understanding of JSON

A

RESEARCH

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Operator precedence

A

RESEARCH

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Static v.s. non-static functions

A

RESEARCH

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Encapsulating functions

A

RESEARCH

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Error handling: try / throw / catch

A

RESEARCH

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

The difference between private variable, public variable and static variable? How we achieve this in JS?

A

RESEARCH

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

How to add/remove properties to object in run time

A

RESEARCH

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Explain how to write class methods vs. instance methods.

A

RESEARCH

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Understand and use Constructors and Factories

A

RESEARCH

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

can describe a callback and give two examples of why they’re useful

A

RESEARCH

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

can write a function that converts a callback API into a Promise API

A

RESEARCH

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

can use promises to defined both parallel and serial execution orders

A

RESEARCH

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

can effectively throw and catch errors in a promise chain

A

RESEARCH

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

can describe a callback and give two examples of why they’re useful

A

RESEARCH

How well did you know this?
1
Not at all
2
3
4
5
Perfectly