- Overview
- Transcript
3.2 The JavaScript Data Type
JavaScript's rich type-system allows us to define our own data types. You'll learn how to write a constructor function and how to use the prototype object in this lesson.
1.Introduction1 lesson, 01:12
1 lesson, 01:12
1.1Introduction01:12
1.1
Introduction
01:12
2.The Basics2 lessons, 11:11
2 lessons, 11:11
2.1Primitive Data Types06:33
2.1
Primitive Data Types
06:33
2.2Creating Objects04:38
2.2
Creating Objects
04:38
3.Creational Patterns4 lessons, 37:48
4 lessons, 37:48
3.1The Factory Pattern08:36
3.1
The Factory Pattern
08:36
3.2The JavaScript Data Type14:10
3.2
The JavaScript Data Type
14:10
3.3The Class11:41
3.3
The Class
11:41
3.4Privacy03:21
3.4
Privacy
03:21
4.Inheritance Patterns3 lessons, 28:15
3 lessons, 28:15
4.1Parasitic Inheritance11:06
4.1
Parasitic Inheritance
11:06
4.2Prototypal Inheritance11:07
4.2
Prototypal Inheritance
11:07
4.3Class Inheritance06:02
4.3
Class Inheritance
06:02
5.Applying What You Know2 lessons, 25:13
2 lessons, 25:13
5.1A Custom Event System11:53
5.1
A Custom Event System
11:53
5.2A Very Simple Toolbar13:20
5.2
A Very Simple Toolbar
13:20
6.Conclusion1 lesson, 00:43
1 lesson, 00:43
6.1Conclusion00:43
6.1
Conclusion
00:43
I started my development career on the client-side writing JavaScript and DHTML components in my spare time. In 2005, Nicholas C. Zakas asked me to join him in writing the first edition of Professional Ajax for Wiley Publishing. Since Professional Ajax, 1st Edition, I've been blessed to take part in other book projects: Professional Ajax 2nd Edition, and Beginning JavaScript 3rd and 4th editions.