В этой статье мы изучим основы JavaScript.

Давайте начнем.

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

Первоначально название JavaScript менялось несколько раз:

  • Его кодовое название было Mocha.
  • В бета-версиях Netscape Navigator 2.0 (сентябрь 1995 г.) он назывался LiveScript.
  • В Netscape Navigator 2.0 beta 3 (декабрь 1995 г.) он получил свое окончательное название JavaScript.

Почему JavaScript?

  • Все популярные веб-браузеры поддерживают JavaScript, так как они предоставляют встроенную среду выполнения.
  • JavaScript — это язык со слабой типизацией, в котором определенные типы неявно преобразуются (в зависимости от операции).
  • JavaScript – это объектно-ориентированный язык программирования, в котором используются прототипы, а не классы для наследования.
  • Это облегченный интерпретируемый язык.

Как написать наш первый код JS?

Создайте html-файл и между тегом ‹body› вам нужно открыть тег ‹script› и ввести код java-скрипта, как указано ниже.

После того, как вы сохраните его и откроете в любом браузере, вы получите всплывающее сообщение.

var/let/const в JavaScript

вар

Переменный означает все, что может варьироваться. В JavaScript переменная хранит значение данных, которое можно изменить позже.

Используйте зарезервированное ключевое слово var для объявления переменной в JavaScript.

разрешить

  • пусть не может быть переобъявлен.
  • let должен быть объявлен перед использованием.
  • пусть будет блочная область.

константа

  • const не может быть переобъявлен.
  • const нельзя переназначить.
  • const имеют блочную область видимости.

Типы данных в JavaScript

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

Арифметические операции в JavaScript

Арифметические операторы выполняют арифметические действия над числами (литералами или переменными).

Давайте посмотрим на некоторые примеры.

Вывод приведенного выше кода приведен ниже.

Функции JavaScript

Функция JavaScript — это блок кода, предназначенный для выполнения определенной задачи. Он определяется с помощью ключевого слова function, за которым следует имя и круглые скобки ().

В основном есть два преимущества функций JavaScript.

  1. Повторное использование кода: мы можем вызывать функцию несколько раз, чтобы сэкономить код.
  2. Меньше кода: это делает нашу программу компактной. Нам не нужно каждый раз писать много строк кода для выполнения обычной задачи.

В JavaScript есть 3 типа функций:

  • Именованная функция
  • Анонимная функция
  • Стрелочные функции

Стрелочные функции делают ваш код более читабельным и структурированным. Стрелочные функции — это своего рода анонимные функции (функции без имени и не привязанные к идентификатору). Они не возвращают никакого значения и могут объявляться без ключевого слова function.

Объекты JavaScript

Объект JavaScript — это сущность, имеющая состояние и поведение (свойства и метод). JavaScript — это объектный язык. Все является объектом в JavaScript.

Есть 3 способа создания объектов.

1. По объектному литералу

Как видите, свойство и значение разделены : (двоеточие).

2. Создавая экземпляр объекта напрямую (используя новое ключевое слово)

Здесь newключевое слово используется для создания объекта.

3. С помощью конструктора объектов (используя новое ключевое слово)

Здесь вам нужно создать функцию с аргументами. Каждое значение аргумента может быть назначено в текущем объекте с помощью этого ключевого слова. Ключевое слово this относится к текущему объекту.

Классы JavaScript

В JavaScript классы — это особый тип функций. Мы можем определить класс точно так же, как объявления функций и выражения функций.

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

Заключение

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

Большое спасибо за чтение моей статьи, и я надеюсь, что вы получили лучшее представление из этой статьи.

Если у вас есть какие-либо вопросы или предложения, пожалуйста, пришлите мне свой комментарий.

Спасибо.