Type System
"1" Basic data type
Object in "2" reference type
Array of "3" reference types
Time date in "4" reference type
"5" function functions
"6" Regular expression RegExp
"7" Package type (Boolean, number, String)
"8" monomer built-in objects (Global, Math)
"9" 4 types of recognition methods
Function
function functions of "1" reference type ()
"2" function expression
"3" closures
Private variables and privileged methods in the "4" function
"5" anonymous function mimics block-level scope
"6" function self-executing error and correct demonstration
Object oriented
"1" JavaScript Object-oriented series of understanding objects
"2" JavaScript Object-oriented series 2--9 ways to create objects
6 ways to implement inheritance for the "3" JavaScript Object-oriented series 3--
"4" JavaScript Object-oriented series 4--instance (simplest object-oriented tab)
"5" JavaScript Object-oriented series 5--knowledge points (this of 9 scenarios)
"6" JavaScript Object-oriented series 5--knowledge points (prototypes and prototype chains)
BOM, DOM
"1" BOM
Window object of "1.1" BOM
Location object of "1.2" BOM
"1.3" BOM Navigator, History, screen object
"2" DOM
"2.1" DOM node type
"2.1.1" Dom elements node element
"2.1.2" Dom attribute node attribute
"2.1.3" Dom documentation node document
"2.1.4" Dom text node
"2.1.5" Dom Comment node comment
DocumentType type, documentfragement type of "2.1.6" Dom node
"2.2" Dom node operation method
"2.3" Dom node relationship
"2.4" Dom dynamic script and dynamic style
"2.5" Dom Selector API
"2.6" DOM operation table instance
Insertion of text and markup in the "2.7" Dom
"2.8" DOM style operation
"2.9" Dom Box model
JavaScript Learning Directory