First introduction to javascript
45 minutes09 secondsVariables and data types
38 minutes34 secondsAutomatic conversion of variables and statements
18 minutes23 secondsReference type ([1] array)
40 minutes33 secondsReference type ([2] New features of ECMA5 array)
25 minutes14 secondsReference type ([3] object)
24 minutes51 secondsReference type ([4] object practice simulation Map)
18 minutes34 secondsReference type ([5] object practice removing duplicates from arrays)
19 minutes13 secondsReference type ([6] Other reference types)
32 minutes07 secondsFunction ([1] First introduction to functions)
13 minutes34 secondsFunction ([2] three definition methods)
27 minutes41 secondsFunction ([3] parameter arguments object of function)
16 minutes51 secondsFunction ([4] Simple understanding of this object)
10 minutes29 secondsFunction ([5] call and apply methods)
22 minutes11 secondsFunction ([6] Execution environment and scope chain concept)
20 minutes21 secondsFunction ([7] The concept of garbage collection and block-level scope)
18 minutes20 secondsFunction ([8] Closure)
23 minutes12 secondsObject-oriented programming (object [1] class is created from instance object)
26 minutes27 secondsObject-oriented programming (detailed explanation of the concept of prototype [2])
27 minutes24 secondsObject-oriented programming (Prototype [3] Detailed explanation of common methods)
33 minutes22 secondsObject-oriented programming (Prototype [4] Implementing each method by yourself can facilitate multi-dimensional arrays)
29 minutes02 secondsObject-oriented programming (Prototype [5] The use of simple prototypes)
25 minutes42 secondsObject-oriented programming (Prototype [6] Common development patterns of prototype objects)
23 minutes51 secondsObject-oriented programming (Prototype [7] In-depth analysis of the concept of prototype inheritance)
17 minutes39 secondsObject-oriented programming (three methods of prototype [8] inheritance)
20 minutes53 secondsObject-oriented programming (prototype [9] simulates the underlying inheritance method of extjs)
31 minutes54 secondsDesign pattern (the way to establish an interface [1] annotation describes the implementation of the interface method)
15 minutes49 secondsDesign pattern (method of establishing interface [2] attribute detection interface method implementation)
Design pattern (method of establishing interface [3] duck type identification interface method implementation)
Design patterns (methods of establishing interfaces [4] pros and cons of interfaces and overview of interface applications)
Design Pattern (Single Pattern [5] Simple Single Body and Closure Single Body)
Design pattern (single mode [6] lazy monomer and branched monomer)
Design pattern (chain programming [7] simple chain programming implementation)
Design pattern (chain programming [8] simulates jquery underlying code implementation 1)
Design Pattern (Chain Programming [9] Simulating jquery underlying code implementation 2)
Design Pattern (Factory Pattern [10] Implementing a Simple Factory 1)
Design Pattern (Factory Pattern [11] Implementing a Simple Factory 2)
Design Pattern (Factory Pattern [12] Implementing a Simple Factory 3)
Design Pattern (Factory Pattern [13] Abstract Class and Complex Factory Implementation)
Design Pattern (Bridge Mode [14] Separation of Event Listening and Callback Mechanisms)
39 minutes20 secondsDesign Pattern (Bridge Mode [15] Privileged Functions and Implementation of Independent Units)
19 minutes05 secondsDesign pattern (combined pattern [16] object-oriented implementation scenario)
33 minutes07 secondsDesign pattern (combination mode [17] combination mode reconstruction scenario 1)
21 minutes26 secondsDesign pattern (combination mode [18] combination mode reconstruction scenario 2)
52 minutes41 secondsDesign Pattern (Facade Pattern [19] The most commonly used pattern in development - Facade Pattern)
29 minutes55 secondsDesign pattern (Adapter pattern [20] adapts to different JavaScript libraries)
41 minutes21 secondsDesign pattern (Decorator pattern [21] Design pattern of packaging objects)
34 minutes02 secondsDesign pattern (flyweight mode [22] Apply flyweight mode to optimize memory 1)
22 minutes41 secondsDesign pattern (flyweight mode [23] Apply flyweight mode to optimize memory 2)
24 minutes10 secondsDesign pattern (flyweight pattern [24] simulates web calendar)
32 minutes20 secondsDesign pattern (flyweight mode [twenty-five] flyweight mode optimizes web calendar)
09 minutes49 secondsDesign pattern (Agent pattern [26] controls the instantiation timing of the ontology)
28 minutes03 secondsDesign Pattern (Observer Pattern [27] Simulate Observer Pattern 1)
25 minutes57 secondsDesign Pattern (Observer Pattern [28] Simulate Observer Pattern 2)
20 minutes55 secondsDesign pattern (command pattern [29] The concept and purpose of command pattern)
22 minutes33 secondsDesign mode (Command mode [Thirty] Command mode combined with HTM5 to achieve animation effect 1)
32 minutes24 secondsDesign mode (Command mode [31] Command mode combined with HTM5 to achieve animation effect 2)
29 minutes45 secondsDesign mode (command mode [32] Command mode simulation of HTML5 traces)
31 minutes00 secondsDesign pattern (responsibility chain model [33] simulates the scene of the chain of responsibility)
20 minutes05 secondsDesign pattern (Responsibility chain model [34] Use the responsibility chain model to reconstruct the scene)
19 minutes44 secondsThrough "Shangxuetang JavaScript Video Tutorial Season 1", you can learn about various knowledge points of JavaScript, including types, functions, design patterns, etc.