Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Function & Classes Naming Convention | JavaScript syntax
Introduction to JavaScript (staging)
course content

Зміст курсу

Introduction to JavaScript (staging)

Introduction to JavaScript (staging)

1. Introduction
2. JavaScript syntax
3. Data Types and Variables

book
Function & Classes Naming Convention

Function naming convention

Function's names are formatted in camelCase notation. It’s a best practice to include the verb as a prefix in the function name that tells the purpose of the function.
In JavaScript function is just like a procedure or collection statements of calculating a value or perform a task. We will learn about the functions in detail in the later sections.

1234567
// Descriptive name of function function getName(firstName, lastName) { return `${firstName} ${lastName}`; } const myName = getName('Bob','William'); console.log(myName);
copy

Classes naming convention:

Class is declared with a PascalCase. Class is like a template for creating objects. They encapsulate data with code to work on that data. We will study the classes in detail in later sections.

123456789
class WebDeveloper { constructor(firstName, lastName) { this.firstName = firstName; this.lastName = lastName; } } const robinWieruch = new WebDeveloper('Robin', 'Wieruch'); console.log(robinWieruch);
copy

Note:

Classes are very advanced topics and will be covered later, so no exercises for this topic for now.

Summary:

  • Naming convention purpose logic in your code. It is the standard in the JS community.
  • Variables are case-sensitive.
  • Constants are written in UPPERCASE (capital letters).
  • Prefixes are added in the booleans for clarity.
  • Functions names are formatted in camelCase notation.
  • Class is declared with a PascalCase.

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 2. Розділ 11
toggle bottom row

book
Function & Classes Naming Convention

Function naming convention

Function's names are formatted in camelCase notation. It’s a best practice to include the verb as a prefix in the function name that tells the purpose of the function.
In JavaScript function is just like a procedure or collection statements of calculating a value or perform a task. We will learn about the functions in detail in the later sections.

1234567
// Descriptive name of function function getName(firstName, lastName) { return `${firstName} ${lastName}`; } const myName = getName('Bob','William'); console.log(myName);
copy

Classes naming convention:

Class is declared with a PascalCase. Class is like a template for creating objects. They encapsulate data with code to work on that data. We will study the classes in detail in later sections.

123456789
class WebDeveloper { constructor(firstName, lastName) { this.firstName = firstName; this.lastName = lastName; } } const robinWieruch = new WebDeveloper('Robin', 'Wieruch'); console.log(robinWieruch);
copy

Note:

Classes are very advanced topics and will be covered later, so no exercises for this topic for now.

Summary:

  • Naming convention purpose logic in your code. It is the standard in the JS community.
  • Variables are case-sensitive.
  • Constants are written in UPPERCASE (capital letters).
  • Prefixes are added in the booleans for clarity.
  • Functions names are formatted in camelCase notation.
  • Class is declared with a PascalCase.

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 2. Розділ 11
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
We're sorry to hear that something went wrong. What happened?
some-alt