Lessons:12Length:3.8 hours

For full access to all 12 lessons, including source files, subscribe with Elements.
- Overview
- Transcript
1.6 Functions As Objects
Functions are values in JavaScript, and just about every value is an object. Therefore, functions are objects, and today you learn the call() and apply() methods to execute a function as if it were a method of another object. You’ll see how useful it is when dealing with the arguments object.
1.Core Language6 lessons, 1:58:52
6 lessons, 1:58:52
Free Lesson 1.1Math16:24
Free Lesson
1.1
Math
16:24
Free Lesson 1.2Date18:20
Free Lesson
1.2
Date
18:20
1.3Advanced Functions22:15
1.3
Advanced Functions
22:15
1.4Arrays18:24
1.4
Arrays
18:24
1.5Creating Custom Objects21:56
1.5
Creating Custom Objects
21:56
1.6Functions As Objects21:33
1.6
Functions As Objects
21:33
2.DOM2 lessons, 50:12
2 lessons, 50:12
2.1Keyboard Events16:33
2.1
Keyboard Events
16:33
2.2Scripting Forms33:39
2.2
Scripting Forms
33:39
3.Browser Features3 lessons, 51:59
3 lessons, 51:59
3.1XMLHttpRequest30:28
3.1
XMLHttpRequest
30:28
3.2JSON12:05
3.2
JSON
12:05
3.3Local Storage09:26
3.3
Local Storage
09:26
4.Debugging1 lesson, 06:49
1 lesson, 06:49
4.1Error Handling06:49
4.1
Error Handling
06:49
Continue watching with Elements
Continue watching with Elements