airbnb / airbnb/javascript

Inconsistent semicolon usage in examples (Arrays vs Functions)

Offen Anfängerfreundlich
#3,152 4 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
JavaScript
Sterne
148k
Forks
26.6k
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Description

(Readme.md)
I noticed an inconsistency in semicolon usage across different sections of the style guide.

- In the **Arrays** section (4.1–4.8), many examples omit semicolons at the end of statements.
- In the **Functions** section (7.1–7.7), the examples consistently use semicolons.

Since the Airbnb style guide explicitly recommends **always using semicolons** (see Section 21: Semicolons), this inconsistency might confuse developers who are following the guide.

---
Proposed Fix
Ensure that all code examples across the style guide consistently include semicolons at the end of statements.

For example:

```js
// Current (Arrays section):
const items = []

// Suggested fix:
const items = [];

I’d be happy to work on fixing this if maintainers agree. Could you please assign this issue to me?

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne in Readme.md und vergleiche die Codebeispiele in den Abschnitten Arrays 4.1–4.8 mit den Abschnitten Functions 7.1–7.7 und der Semikolon-Regel in Abschnitt 21. Aktualisiere die betroffenen Beispiele, sodass Anweisungen konsequent Semikolons verwenden, und überprüfe anschließend die umgebenden Styleguide-Beispiele, um zu bestätigen, dass die Inkonsistenz behoben ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
javascript
Bereich
documentation
Issue-Typ
Dokumentation
Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Aktivitätsstatus
Ruhig
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
68/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.