Начать лучше с обзора. JavaScript — это язык сценариев или программирования, позволяющий реализовывать сложные функции на веб-страницах. Но JavaScript никогда не предназначался для того, чтобы стать краеугольным камнем современной веб-разработки. На самом деле язык был создан менее чем за две недели с совершенно другой целью. Когда JavaScript был создан, у него изначально было другое имя: LiveScript. Но Java в то время был очень популярен, поэтому было решено, что позиционирование нового языка как младшего брата Java поможет. Но по мере своего развития JavaScript стал полностью самостоятельным языком со своей спецификацией под названием ECMAScript, и теперь он вообще не имеет отношения к Java.

Теперь давайте рассмотрим некоторые очень распространенные, но важные функции программирования javascript.

Переменные. переменные в любом языке программирования используются для хранения данных. В JS есть три типа переменных: «var», «let» и «const».

  1. «let» имеет доступ только внутри блока, объявленная переменная доступна из блока, в который она заключена.
  2. Переменные «const» объявляются, когда значение переменной не изменится.
  3. «var» — это переменная уровня области видимости. Доступ к нему возможен из любой точки области видимости.

«Если переменная объявлена ​​без присвоения ей какого-либо значения, ее тип НЕ ОПРЕДЕЛЕН»

Числа. В отличие от других языков программирования, в Javascript нет такого понятия, как целое число.

4. Чтобы преобразовать число в целое, необходимо использовать встроенную функцию parseInt(). Функция parseInt() анализирует число или даже строковый аргумент. и возвращает целочисленное значение.

5. Но подождите, значение может быть дробным числом, например, 1,8 или 0,0000, так как мы получаем целочисленное значение. Чтобы решить эту проблему, существует также встроенный объект под названием Math, который предоставляет расширенные математические функции и константы. Просто используйте Math.round(1.8), чтобы получить целое число 1. Или вы можете просто использовать Math.ceil() или Math.floor() методы по мере необходимости.

Строки.Строки — это не что иное, как последовательность символов. В javascript вы также можете использовать строки как объекты. У них также есть методы, которые позволяют вам манипулировать строкой и получать доступ к информации о строке.

6. Чтобы найти длину любой строки, просто используйте theString.length().

7. Вы можете преобразовать любую строку в верхний или нижний регистр, используя методы theString.toUpperCase() и theString.toLowerCase().

8. Метод replace заменит любую строку или часть строки другой строкой. Пример, 'hello world'.replace('world', 'mars'); // "hello mars".

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

9. Есть 2 основных способа объявить пустой объект:

  • var newObj = новый объект();
  • var obj = {};

Хотя они семантически эквивалентны, второй гораздо удобнее. Это также является ядром формата JSON. Ниже приведен прототип объекта

var person ={

имя: ‘человек’,

возраст: ‘ 25’,

природа:{

цвет: «коричневый»,

работа: "есть"

}

};

10. Доступ к значению объекта можно получить двумя способами.

  • Нотация DOT: Пример person.nature.color ; // коричневый
  • Обозначение в квадратных скобках: Пример person[‘nature’][‘color’] ; // коричневый

Массивы. Массив используется для хранения набора данных, но часто полезнее думать о массиве как о наборе переменных одного типа. В javascript массив — это особый тип объекта, который позволяет хранить несколько значений в одной переменной.

11. Массив может содержать данные любого типа, включая числа, строки, объекты и даже функции.

12. Чтобы найти длину массива, просто используйте метод array.length. Вы можете получить конкретное значение, указав индекс, например: array[5]. Это будет 6-е числовое значение массива (поскольку индекс массива начинается с 0).

В Javascript есть и другие методы, связанные с массивами, такие как .map(), .find(), .filter() и т. д.

Бонус: вы можете узнать больше об основах javascript из этой статьи MDN.

Это все на сегодня. Надеюсь, вам понравилась эта основная информация.