JavaScript: this is it
by
Delicious Insights
Login
Buy for €24.99
Before we start…
Here are two files you might find useful…
Before we start…
All videos in one download
644 MB
Get access
All code examples in one download
21.3 KB
Get access
Table of contents
JavaScript: this is it
by
Delicious Insights
ui-24px-outline-1_lock
Before we start…
Before we start…
Draft
All videos in one download
Draft
All videos in one download
Draft
All code examples in one download
Draft
All code examples in one download
ui-24px-outline-1_lock
The Great Misunderstanding
The Great Misunderstanding
Draft
Intro
Draft
Intro
Draft
Methods or functions? References and first-class functions
Draft
Methods or functions? References and first-class functions
ui-24px-outline-1_lock
How do I know what this is?
How do I know what this is?
Draft
The golden rule
Draft
The golden rule
Draft
this is defined at call-time
Draft
this is defined at call-time
Draft
What about outside the golden rule?
Draft
What about outside the golden rule?
Draft
Common API behaviors
Draft
Common API behaviors
ui-24px-outline-1_lock
What about arrow functions?
What about arrow functions?
Draft
Reminders on arrow functions
Draft
Reminders on arrow functions
Draft
Execution context
Draft
Execution context
Draft
Lexical resolution
Draft
Lexical resolution
Draft
Arrow functions are not a silver bullet!
Draft
Arrow functions are not a silver bullet!
ui-24px-outline-1_lock
Explicitly specifying this
Explicitly specifying this
Draft
Functions are objects
Draft
Functions are objects
Draft
call()
Draft
call()
Draft
apply()
Draft
apply()
ui-24px-outline-1_lock
Ensuring a given this
Ensuring a given this
Draft
bind()
Draft
bind()
Draft
Re-implementing bind()
Draft
Re-implementing bind()
Draft
Re-implementing bind(): visual run-through
Draft
Re-implementing bind(): visual run-through
Draft
The binding operator
Draft
The binding operator
Draft
Explicit guarantee in the constructor
Draft
Explicit guarantee in the constructor
Draft
Implicit guarantee by field initializer + arrow function
Draft
Implicit guarantee by field initializer + arrow function
Draft
Explicit guarantee by decorator
Draft
Explicit guarantee by decorator
Draft
Want more video courses?
Draft
Want more video courses?
Draft
Further reading…
Draft
Further reading…
Welcome!
Enter your info below to login.
Your email
Your password
Login
Forgot your password?