1
- # Airbnb JavaScript Style Guide() {
1
+ # Airbnb JavaScript Style Guide
2
2
3
3
* A mostly reasonable approach to JavaScript*
4
4
@@ -20,45 +20,48 @@ Other Style Guides
20
20
21
21
## Table of Contents
22
22
23
- 1 . [ Types] ( #types )
24
- 1 . [ References] ( #references )
25
- 1 . [ Objects] ( #objects )
26
- 1 . [ Arrays] ( #arrays )
27
- 1 . [ Destructuring] ( #destructuring )
28
- 1 . [ Strings] ( #strings )
29
- 1 . [ Functions] ( #functions )
30
- 1 . [ Arrow Functions] ( #arrow-functions )
31
- 1 . [ Classes & Constructors] ( #classes--constructors )
32
- 1 . [ Modules] ( #modules )
33
- 1 . [ Iterators and Generators] ( #iterators-and-generators )
34
- 1 . [ Properties] ( #properties )
35
- 1 . [ Variables] ( #variables )
36
- 1 . [ Hoisting] ( #hoisting )
37
- 1 . [ Comparison Operators & Equality] ( #comparison-operators--equality )
38
- 1 . [ Blocks] ( #blocks )
39
- 1 . [ Control Statements] ( #control-statements )
40
- 1 . [ Comments] ( #comments )
41
- 1 . [ Whitespace] ( #whitespace )
42
- 1 . [ Commas] ( #commas )
43
- 1 . [ Semicolons] ( #semicolons )
44
- 1 . [ Type Casting & Coercion] ( #type-casting--coercion )
45
- 1 . [ Naming Conventions] ( #naming-conventions )
46
- 1 . [ Accessors] ( #accessors )
47
- 1 . [ Events] ( #events )
48
- 1 . [ jQuery] ( #jquery )
49
- 1 . [ ECMAScript 5 Compatibility] ( #ecmascript-5-compatibility )
50
- 1 . [ ECMAScript 6+ (ES 2015+) Styles] ( #ecmascript-6-es-2015-styles )
51
- 1 . [ Standard Library] ( #standard-library )
52
- 1 . [ Testing] ( #testing )
53
- 1 . [ Performance] ( #performance )
54
- 1 . [ Resources] ( #resources )
55
- 1 . [ In the Wild] ( #in-the-wild )
56
- 1 . [ Translation] ( #translation )
57
- 1 . [ The JavaScript Style Guide Guide] ( #the-javascript-style-guide-guide )
58
- 1 . [ Chat With Us About JavaScript] ( #chat-with-us-about-javascript )
59
- 1 . [ Contributors] ( #contributors )
60
- 1 . [ License] ( #license )
61
- 1 . [ Amendments] ( #amendments )
23
+ - [ Airbnb JavaScript Style Guide] ( #airbnb-javascript-style-guide )
24
+ - [ Table of Contents] ( #table-of-contents )
25
+ - [ Types] ( #types )
26
+ - [ References] ( #references )
27
+ - [ Objects] ( #objects )
28
+ - [ Arrays] ( #arrays )
29
+ - [ Destructuring] ( #destructuring )
30
+ - [ Strings] ( #strings )
31
+ - [ Functions] ( #functions )
32
+ - [ Arrow Functions] ( #arrow-functions )
33
+ - [ Classes \& Constructors] ( #classes--constructors )
34
+ - [ Modules] ( #modules )
35
+ - [ Iterators and Generators] ( #iterators-and-generators )
36
+ - [ Properties] ( #properties )
37
+ - [ Variables] ( #variables )
38
+ - [ Hoisting] ( #hoisting )
39
+ - [ Comparison Operators \& Equality] ( #comparison-operators--equality )
40
+ - [ Blocks] ( #blocks )
41
+ - [ Control Statements] ( #control-statements )
42
+ - [ Comments] ( #comments )
43
+ - [ Whitespace] ( #whitespace )
44
+ - [ Commas] ( #commas )
45
+ - [ Semicolons] ( #semicolons )
46
+ - [ Type Casting \& Coercion] ( #type-casting--coercion )
47
+ - [ Naming Conventions] ( #naming-conventions )
48
+ - [ Accessors] ( #accessors )
49
+ - [ Events] ( #events )
50
+ - [ jQuery] ( #jquery )
51
+ - [ ECMAScript 5 Compatibility] ( #ecmascript-5-compatibility )
52
+ - [ ECMAScript 6+ (ES 2015+) Styles] ( #ecmascript-6-es-2015-styles )
53
+ - [ Standard Library] ( #standard-library )
54
+ - [ Testing] ( #testing )
55
+ - [ Performance] ( #performance )
56
+ - [ Resources] ( #resources )
57
+ - [ In the Wild] ( #in-the-wild )
58
+ - [ Translation] ( #translation )
59
+ - [ The JavaScript Style Guide Guide] ( #the-javascript-style-guide-guide )
60
+ - [ Chat With Us About JavaScript] ( #chat-with-us-about-javascript )
61
+ - [ Contributors] ( #contributors )
62
+ - [ License] ( #license )
63
+ - [ Amendments] ( #amendments )
64
+ - [ };] ( # )
62
65
63
66
## Types
64
67
0 commit comments