Javascript для начинающих Часть 1/3
JavaScript — это язык программирования, который широко используется в веб-разработке. Это язык сценариев на стороне клиента, что означает, что он выполняется веб-браузером пользователя, а не на сервере.
Темы, которые вы будете освещать в этой части
- Переменные
- Типы данных
В JavaScript переменная — это именованное место хранения значения. Вы можете использовать переменные для хранения значений любого типа, таких как числа, строки, логические значения и даже объекты.
Чтобы объявить переменную в JavaScript, вы можете использовать ключевые слова var, letили const.
Ключевое varслово используется для объявления переменной, и это традиционный способ объявления переменных в JavaScript. Однако он имеет некоторые ограничения и не рекомендуется для использования в современном JavaScript.
Ключевое letслово похоже на var, но оно вводит область видимости блока в JavaScript. Это означает, что letпеременная доступна только в пределах блока кода, в котором она определена.
Ключевое constслово используется для объявления константы, которая является переменной, которую нельзя переназначить после ее инициализации.
Вот несколько примеров объявления переменных в JavaScript:
var x; // declares a variable x
let y = 10; // declares a variable y and initializes it with the value 10
const z = "hello"; // declares a constant z and initializes it with the value "hello"
Например:
let x = "hello";
x = 10; // x is now a number
Например:
let x = 10, y = 20, z = 30;
В JavaScript типы данных — это классификация типов значений, которые может содержать переменная. JavaScript имеет несколько типов данных, в том числе:
- Строка : строка представляет собой последовательность символов, например слово или фразу. Строки представляются путем заключения последовательности символов в одинарные или двойные кавычки. Например:
"hello",'world' - Число : число — это числовое значение, такое как целое число или значение с плавающей запятой. В JavaScript существует только один тип числа, и это может быть либо целое число, либо значение с плавающей запятой. Например:
10,3.14 - Логическое значение : логическое значение — это значение, представляющее истинное или ложное условие. В JavaScript значения
trueиfalseявляются логическими значениями. - Null : значение
nullпредставляет преднамеренное отсутствие значения. Это не то же самое0, что , что означает отсутствие числового значения. - Undefined : значение
undefinedпредставляет переменную, которая была объявлена, но ей не присвоено значение. - Объект : объект — это тип данных, который представляет собой набор пар ключ-значение. Объекты можно использовать для хранения сложных структур данных, таких как массивы, наборы и карты.
- BigInt:
BigIntэто новый тип данных, представляющий целое число, превышающее максимально безопасное целое число в JavaScript, то есть2^53 - 1. До появленияBigInt, JavaScript мог представлять целые числа только до этого максимального безопасного целого числа, и любое число больше этого было бы представлено как значение с плавающей запятой, что может привести к ошибкам точности. Чтобы использоватьBigInt, вы можете добавить буквуnк числовому литералу или использоватьBigInt()функцию для преобразования числа или строки вBigIntзначение. Например:
let x = 12345678901234567890n; // big int literal
let y = BigInt(12345678901234567890); // big int from number
let z = BigInt("12345678901234567890"); // big int from string
let symbol1 = Symbol();
let symbol2 = Symbol("description");
let symbol3 = Symbol.for("unique");
let symbol4 = Symbol.for("unique");
console.log(symbol3 === symbol4); // true

![В любом случае, что такое связанный список? [Часть 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































