javascript
GitHub describes it as JavaScript Style Guide. The repository metadata lists JavaScript as its primary language. The metadata lists the MIT license. This article stays within the project description and details documented in the GitHub repository README.
airbnb/javascript: Airbnb JavaScript Style Guide() {
GitHub describes it as JavaScript Style Guide. The repository metadata lists JavaScript as its primary language. The metadata lists the MIT license. This article stays within the project description and details documented in the GitHub repository README.
Repository scope
GitHub describes it as JavaScript Style Guide. The repository metadata lists JavaScript as its primary language. The metadata lists the MIT license. The README describes the project this way: Note : this guide assumes you are using Babel, and requires that you use babel-preset-airbnb or the equivalent. It also assumes you are installing shims/polyfills in your app, with airbnb-browser-shims or the equivalent.
Table of Contents
The README section "Table of Contents" states: 1. Types 1. References 1. Objects 1. Arrays 1. Destructuring 1. Strings 1. Functions 1. Arrow Functions 1. Classes & Constructors 1. Modules 1. Iterators and Generators 1. Properties 1. Variables 1. Hoisting 1. Comparison Operators & Equality 1. Blocks 1. Control Statements 1. Comments 1. Whitespace 1. Commas 1. Semicolons 1. Type Casting & Coercion 1. Naming Conventions 1. Accessors 1. Events 1. jQuery 1. ECMAScript 5 Compatibility 1. ECMAScript 6+ (ES 2015+) Styles 1. Standard Library 1. Testing 1. Performance 1. Resources 1. In the Wild 1. Translation 1. The JavaScript Style Guide Guide 1. Chat With Us About JavaScript 1. Contributors 1. License 1. Amendments
Types
The README section "Types" states: - Symbols and BigInts cannot be faithfully polyfilled, so they should not be used when targeting browsers/environments that don’t support them natively.
References
The README section "References" states: - 2.1 Use const for all of your references; avoid using var . eslint: prefer-const , no-const-assign
Editorial conclusion
The repository README is the source for this review. It does not replace a local installation or an independent test.
Community notes