В этой статье вы узнаете о переменных и типах данных в JavaScript. Во-первых, мы увидим определения переменных JavaScript и типов данных, которые вы также можете найти в Интернете.

Переменная предоставляет нам хранилище имен, которым могут манипулировать наши программы.

так что это определение номер один.

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

Так что очень похоже на первый, только с немного большим количеством сложных слов на самом деле.

В программировании переменная — это значение, которое может измениться, поэтому на самом деле переменная имени в основном означает сущность, которая может изменяться или изменяться в зависимости от условия или информации, переданной в программу.

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

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

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

Точно так же наша программа JavaScript всякий раз, когда она запускается в браузере Chrome или когда она запускается, в основном существует в оперативной памяти, верно? поэтому наша оперативная память в основном разделена на небольшие блоки памяти, и каждый из этих блоков памяти имеет какой-то символ исхода или какой-то двоичный адрес, который довольно странный и длинный.

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

Вот почему у нас здесь есть именованное хранилище, и что вы делаете, так это выделяете эту память и говорите, хорошо, я назову ее, поэтому, несмотря на то, что у нее есть адрес, который очень странно помнить, мы даем псевдоним, который является дополнительным имя, и мы называем его а.

В JavaScript это происходит примерно так: мы должны увидеть var a и допустим, мы сохраняем число пять в порядке.

вар а=5;

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

Хорошо, теперь следующий очевидный вопрос, который у вас должен возникнуть, это

Почему переменные? Зачем нам нужны переменные?

Самый простой ответ на это — хранить данные, это самый простой способ, которым я могу вам ответить.

Зачем нужны переменные?

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

Когда вы берете эти значения длины и ширины, вам нужно сохранить их в определенных переменных. Потому что вы хотите выполнить некоторые математические операции, верно?

У вас есть формула для расчета площади.

Так что в этом случае вам потребуются некоторые переменные.

Теперь, очевидно, как человек, вы не можете помнить каждый адрес памяти. Итак, вы не можете запомнить эти числа, поэтому эти адреса памяти — большие числа, которые может прочитать только машина.

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

Итак, это основное объяснение переменных, теперь давайте перейдем к типам переменных или типам данных переменных в JavaScript.

Теперь вы поняли концепцию переменных.

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

Таким образом, переменная, в которой a может хранить число, скажем, пять, вероятно, может хранить строку с каким-то именем ABC, может хранить логическое значение и так далее.

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

У нас есть примитивные типы данных, которые представляют собой 3 разных типа примитивных типов данных:

  1. Число
  2. Строка
  3. логическое значение.

Затем у нас есть некоторые другие типы данных или тривиальные типы данных, которые на самом деле примитивны только потому, что у них есть еще одно имя, тривиальное или другие типы, которые являются нулевыми и неопределенными.

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

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

Здесь я хочу, чтобы вы поняли два очень важных момента конкретно для JavaScript.

  1. Javascript был свободно типизированным языком программирования.
  2. Javascript — это динамически типизированный язык сценариев или язык программирования.