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

Переменные

Переменные - это именованные контейнеры, в которых могут храниться данные (например, число, текстовая строка, объект и т. Д.). Переменные позволяют временно хранить информацию. Это можно назвать краткосрочной памятью, потому что, как только вы покинете страницу, браузер забудет любую информацию, которую он хранит. Прежде чем вы сможете использовать переменные в JavaScript, необходимо объявить, что вы хотите их использовать. Переменные объявляются с ключевым словом «var» следующим образом.

‹Тип сценария =« текст / Javascript »›

количество var;

имя переменной;

‹/Script›

где «var» - это ключевое слово переменной, а количество / имя - это имя переменной.

Переменные: как присвоить им значение

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

//js

var количество = 3;

где количество - это «имя переменной», «=» - это оператор присваивания, а «3» - это значение переменной, которое нужно сохранить.

Объем

Область действия переменной - это область скрипта, в которой эта переменная может использоваться. Местоположение, в котором вы объявляете переменную, повлияет на то, где ее можно использовать в вашем коде. Если вы объявите его внутри функции, его можно будет использовать только внутри этой функции. Следовательно, в JavaScript будет только две области видимости: глобальная и локальная (также называемая функцией или лексической).

Глобальная переменная

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

Локальная переменная

Переменные и определенные здесь функции доступны только в этой функции.

//js

function getArea (width, height) {

var area = ширина * высота

зона возврата;

}

var wallSize = getArea (4,3);

document.write (размер стены);

Примечание: красные цвета - это локальная переменная, а зеленые - глобальная.

Функция

Функция - это группа многократно используемого кода, который может быть вызван в любом месте вашей программы, или операторов JavaScript, которые можно рассматривать как единое целое. Это избавляет от необходимости писать один и тот же код снова и снова. Обычный способ определения функции в JavaScript - использование ключевого слова «функция», за которым следует имя функции, список параметров (может быть пустым или нет) и блок операторов, окруженный фигурными скобками.

//js

function Greet () {

alert («Приветствую.»);

}

Это определяет функцию, которая отображает предупреждающее сообщение для пользователя. Это начинается с ключевого слова function. Имя функции - Приветствие. Обратите внимание на круглые скобки после имени функции и пробел между ними не всегда пуст.

Типы данных

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

Тип объектов

Тип данных JavaScript объект - это набор многих значений в виде пар имя / значение. Эти пары обеспечивают лучший способ хранения данных и доступа к ним. Синтаксис литерала объекта состоит из пар имя / значение, разделенных двоеточиями с фигурными скобками с обеих сторон { }.

//js

var person = { firstName:"Sammy",
lastName:"Walker",
color:"blue",
location:"Atlanta"
};
Переменная объекта sammy в каждом из приведенных выше примеров имеет 4 свойства: firstName, lastName, color и location. Каждое из переданных значений разделено двоеточием.

Примитивный тип

Это тип, который представляет одно неизменное значение, и что это означает: одно значение, а не объект, в то время как неизменяемый означает, что после установки значения его нельзя изменить, значение становится доступным только для чтения. Поэтому я буду объяснять все примитивы, которые определяет JavaScript.

Логические

Во-первых, логические значения могут иметь только два значения: True или False. И True или False - зарезервированные ключевые слова в JavaScript. Как и в случае с математическими операциями, у нас есть ответы, которые могут быть истинными или ложными:

лучше чем

  • 10 > 2true
  • 2 > 10 false

меньше, чем

  • 2 < 40 true
  • 4 0 < 2 false

равный

  • 4 = 4 true
  • 2 = 10 false

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

Не определено

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

Нулевой

Null означает отсутствие значений и может иметь только одно значение, равное NULL.

Число

Число - единственный числовой тип в JavaScript. Всегда представлены как 64-битные числа с плавающей запятой двойной точности, в JavaScript у нас нет целочисленного типа, тогда как целые числа являются подмножеством чисел типа double вместо отдельного типа данных.

//js

var num1 = 93;

Основное использование the Number object:

Строки

Строка - это последовательность символов, используемая для представления текста, и вы можете определить строку, используя одинарные или двойные кавычки, то есть «текст» или «текст». Программа «Helloo» демонстрирует, как строку можно использовать в программировании, поскольку символы, составляющие слово Helloo в alert() ниже, являются строкой.

hello.html

<!DOCTYPE HTML>
<html>
<head>
<script>
function myFunction() {
    alert("Helloo!");
}
</script>
</head>
<body>
<p><button onclick="myFunction()">Click me!</button></p>
</body>
</html>

Когда мы запустим код и нажмем кнопку Click me, мы получим всплывающее окно со следующим выводом:

Output
Helloo!

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

Вывод

Спасибо за чтение. обратите внимание на часть 3 этой серии.