JavaScript — самый ненавистный язык программирования в мире. Знаете ли вы, какой самый любимый язык в мире? Это JavaScript.

А знаете ли вы, какой самый популярный язык программирования в мире? Это снова JavaScript. Тогда почему так много людей ненавидят JavaScript?

Потому что они не понимают JavaScript. Поэтому понимание основных основ JavaScript действительно очень важно.

Замыкания, Прототип, Цикл событий, Асинхронность Ожидание 90 % разработчиков не не понимают эту концепцию должным образом. И это главная причина, по которой они даже терпят неудачу на собеседованиях при приеме на работу. Но не волнуйся, я здесь с тобой. Просто следуйте за мной с этой статьей и поймите, что JavaScript действительно прост. На самом деле, это самый красивый язык программирования в мире.

Вы знаете, что основная цель этой статьи — заставить вас полюбить JavaScript. Я приложу все усилия, чтобы в этой статье все было максимально просто. Поэтому по мере продвижения вперед я буду рассказывать о том, как работает JavScript и как именно код выполняется за кулисами внутри движка javascript. И так, чего же ты ждешь? Давайте начнем.

Типы JavaScript: Number, bigInt, String, Boolean, Function, Object, Symbol (в основном функция ES2015, мы поговорим об этом позже), Object, Function, Array, Date, RegExp, null, undefined. Кроме того, есть несколько встроенных типов ошибок.

Число

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

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

console.log(5/2);//что равно 2,5

что дает значение 2, а не 2,5. Поэтому, если мы хотим получить максимальное или минимальное значение, мы будем использовать Math.ceil и Math. этаж с уважением. Например,

console.log(Math.floor(5/2)); //что равно 2

console.log(Math.ceil(5/2));//равно 3

Струны

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

console.log('raufu'.charAt(1));// которые выдают вывод 'a', поскольку он начинает отсчет с 0 и в 1-м индексе позиция есть 'a'

Помимо этого, методы .toUpperCase() и .toLowerCase() выводят все символы строки в верхнем и нижнем регистре соответственно.

console.log(‘raufu’.toUpperCase()); // что дает значение ‘RAUFU

console.log(‘RaUFu’.toLowerCase()); //что дает значение «рауфу»

Множество

Это используется для хранения элементов любого типа вместе.

постоянные имена = [‘Raufu’, ‘Prezens’]

console.log(names.length); //которое дает значение 2, которое в основном представляет собой общее количество элементов в массиве.

console.log(имена[0]); //что дает значение Raufu, как оно находится на первой позиции.

Математика

Это построено и имеет методы для математических функций. В основном он работает с типом Число.

Math.abs(a); возвращает значение a в абсолютной форме

Math.random(); возвращает случайное значение при каждом вызове

Я постараюсь обновить статью позже и спасибо за чтение этой статьи.