Skip to content

Inconsistent semicolon usage in examples (Arrays vs Functions) #3152

Description

@shuhaki

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:

// 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?

Activity

  1. ljharb commented on Aug 21, 2025

    @ljharb
    Collaborator

    Issues aren't ever assigned in open source.

    This is a good thing to fix, yes - please do submit a PR.

  2. NothingADSR123 commented on Aug 27, 2025

    @NothingADSR123

    I had a look as well. However, it seems consistent with Airbnb’s semicolon rule — the snippets without semicolons are just minimal examples, not a different style.

  3. Chetan40101 commented on Oct 25, 2025

    @Chetan40101

    Using semicolons or omitting them wont make any difference because they are just coding standards that are followed according to coding norms of organization

  4. Mahi1215 commented on Jun 26, 2026

    @Mahi1215
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions