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

В основном в JavaScript существует семь типов данных, включая String, Number, Boolean, Null, Undefined, Symbol и Object. Шесть из них известны как примитивные, за исключением Object — непримитивного типа данных.

Переменные используются для хранения данных. Другими словами, это похоже на создание ящика и присвоение ему значения. Пустой ящик был бы хорош, но, как правило, мы даем имя нашему ящику и сохраняем значение. Ключевые слова «Var» и «Let» используются для создания переменной. Например,

let student_address= “DiagonAlley”;

создает переменную с именем student_address и присваивает нашей переменной строку «DiagonAlley».

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

function addSum( a, b ){      //1
  return a + b;               //2
}                             //3
addSum( 2,3 ); //5            //5

Здесь строки 1–3 вместе известны как Объявление функции. Он определяет имя функции, параметры и операторы внутри нее. Строка 5 называется Выполнение функции или Вызов функции. В строке 5 вызывается addSum() и передаются аргументы, которые дают нам значение 5.

Как следует из названия, взаимодействие — это то, как пользователь взаимодействует с консолью. Пользователь выбирает, что должно появиться на экране. Есть три функции, называемые предупреждение, запрос и подтверждение, которые мы используем в JavaScript. Всякий раз, когда пользователь хочет, чтобы что-то появилось на экране, должна выполняться функция alert. Аналогичным образом функция подсказки позволяет пользователю вводить текст, такой как строка, число и т. д. Подтвердить показывает сообщение на экране и ждет, пока пользователь нажмет OK или Отмена.

alert("Hello");
let name = prompt("What is your name");
let check = confirm("Are you a robot?");