Найти в Дзене
Mr Frontender

8 основных концепций JavaScript, которые нужно знать новичку

В этой статье я расскажу об основных концепциях JavaScript, которые необходимо изучить каждому начинающему разработчику. 1. События JavaScript - это язык, который функционирует с помощью событий. Обычно какое-то действие или событие от пользователя инициирует выполнение скрипта. Разработчик создаёт обработчик событий, который будет выполняться при срабатывании определенного события, например, нажатие на кнопку, наведение курсора и т.д. Существует множество событий DOM, которые необходимо изучить начинающему разработчику. 2. Переменные Переменные - это хранилища данных. Важно знать о таких идентификаторах, как let, const и var. Также нужно разбираться в различных типах данных: ✅String
✅Boolean
✅Number
✅Array
✅Object
... Их не так много, поэтому можно довольно быстро их изучить. 3. Управление DOM DOM (Document Object Model) - это Объектная Модель Документа. Это древовидное представление нашей HTML-страницы. JavaScript предоставляет нам разные методы для управления DOM. Вот некоторые из н
Оглавление

В этой статье я расскажу об основных концепциях JavaScript, которые необходимо изучить каждому начинающему разработчику.

1. События

JavaScript - это язык, который функционирует с помощью событий. Обычно какое-то действие или событие от пользователя инициирует выполнение скрипта.

Разработчик создаёт обработчик событий, который будет выполняться при срабатывании определенного события, например, нажатие на кнопку, наведение курсора и т.д.

Существует множество событий DOM, которые необходимо изучить начинающему разработчику.

2. Переменные

Переменные - это хранилища данных. Важно знать о таких идентификаторах, как let, const и var. Также нужно разбираться в различных типах данных:

✅String
✅Boolean
✅Number
✅Array
✅Object
...

Их не так много, поэтому можно довольно быстро их изучить.

3. Управление DOM

DOM (Document Object Model) - это Объектная Модель Документа. Это древовидное представление нашей HTML-страницы. JavaScript предоставляет нам разные методы для управления DOM. Вот некоторые из них:

✅querySelectorAll()
✅createElement
✅getAttribute()
✅getElementByTagName()
...

4. Условные обозначения

Это основа, на которой написаны алгоритмы и логика.

-2

5. Циклы

Циклы нужны для того, чтобы инструкция непрерывно выполнялась до тех пор, пока не будет выполнено условие. Каждое выполнение данной инструкции внутри цикла называется итерацией.

Это очень важная концепция не только в JS, но и в любом другом языке программирования, которую необходимо изучить.

6. Функции

Функции - это блоки кода, которые вы можете вызвать для выполнения действия или задачи. Функция может принимать данные в качестве параметров. После определения функции, вы можете вызвать ее, используя идентификатор:

-3

7. Область видимости

В JavaScript некоторые переменные могут быть доступны определенным частям кода, а некоторые - нет. Это зависит, главным образом, от типа идентификаторов, используемых для определения переменной. Он может сделать переменную или с блочной или с лексической областью видимости.

8. Асинхронность

JavaScript - асинхронный язык программирования. Это означает, что какой-то код вы можете запустить сразу, а какой-то запустить только тогда, когда выполнится предыдущий скрипт. Для этого обычно используются следующие механизмы:

✅Callbacks
✅Promises
✅Generators

Итого

В JavaScript есть много других концепций, которые нужно знать, чтобы стать хорошим разработчиком, но я решил обозначить те, которые необходимо освоить в первую очередь.

Ставьте лайки и пишите в комментариях какие ещё концепции вы знаете, обсудим их вместе!