← JavaScript/Что такое JavaScript?#49 из 383← ПредыдущийСледующий →+10 XP
Полезно по теме:Гайд: как учить JavaScriptПрактика: JS базаПрактика: async и сетьТермин: Closure

Что такое JavaScript?

Ты каждый день используешь JavaScript — когда листаешь ленту Instagram, отправляешь сообщение в Telegram или кладёшь товар в корзину на Wildberries. Каждое из этих действий обрабатывает JS-код прямо в твоём браузере.

Какую проблему решает JavaScript?

HTML создаёт структуру страницы, CSS делает её красивой. Но без JavaScript страница мёртвая — она не реагирует на действия пользователя. JavaScript — это то, что делает веб живым и интерактивным.

Если HTML — это скелет сайта, CSS — внешний вид, то JavaScript — это мозг, который думает и реагирует.

Где выполняется код?

Прямо в браузере. Когда ты открываешь сайт, браузер скачивает JS и запускает его на твоём компьютере. Никакой установки, никакого компилятора — открыл консоль браузера (F12) и уже можешь писать код.

Что может JavaScript?

  • Менять содержимое страницы без перезагрузки — счётчик лайков обновляется мгновенно
  • Реагировать на клики, нажатия клавиш, движение мыши
  • Отправлять запросы на сервер — подгружать новые посты в ленту без перезагрузки
  • Хранить данные в браузере — корзина не теряется при закрытии вкладки
  • Работать как серверный язык (Node.js) — вся экосистема на одном языке
  • Как запустить код прямо сейчас?

    Открой любую страницу в браузере, нажми F12, перейди на вкладку Console и напечатай:

    console.log('Привет, мир!')

    Нажми Enter — ты только что запустил свой первый JS-код.

    Типичные ошибки

    Ошибка 1: Перепутать кавычки

    console.log('Привет")  // SyntaxError — открывающая и закрывающая кавычки разные
    console.log('Привет')  // Правильно

    Ошибка 2: Опечатка в имени функции

    Console.log('Привет')  // ReferenceError — Console с большой буквы не существует
    console.log('Привет')  // Правильно — строчные буквы

    Ошибка 3: Смешать число и строку

    console.log('Возраст: ' + '25' + 5)  // 'Возраст: 255' — не 260!
    console.log('Возраст: ' + (25 + 5))  // 'Возраст: 30' — скобки фиксируют порядок

    В реальных проектах

    JavaScript — единственный язык программирования, который нативно понимает браузер. Это делает его обязательным для любого веб-разработчика. По данным GitHub, JS остаётся самым популярным языком в мире уже много лет подряд.

    Примеры

    Первые шаги: вывод данных и простые вычисления

    // console.log — главный инструмент для вывода данных
    console.log('Привет, мир!')           // Привет, мир!
    
    // Математика работает как калькулятор
    console.log(2 + 2)                    // 4
    console.log(10 / 3)                   // 3.3333333333333335
    console.log(2 ** 10)                  // 1024 (степень)
    console.log(17 % 5)                   // 2 (остаток от деления)
    
    // Строки можно склеивать через +
    console.log('Добро' + ' ' + 'пожаловать!')  // Добро пожаловать!
    
    // Реальный пример: Instagram-счётчик лайков
    let likes = 1240
    likes = likes + 1
    console.log('Лайков: ' + likes)       // Лайков: 1241

    Что такое JavaScript?

    Ты каждый день используешь JavaScript — когда листаешь ленту Instagram, отправляешь сообщение в Telegram или кладёшь товар в корзину на Wildberries. Каждое из этих действий обрабатывает JS-код прямо в твоём браузере.

    Какую проблему решает JavaScript?

    HTML создаёт структуру страницы, CSS делает её красивой. Но без JavaScript страница мёртвая — она не реагирует на действия пользователя. JavaScript — это то, что делает веб живым и интерактивным.

    Если HTML — это скелет сайта, CSS — внешний вид, то JavaScript — это мозг, который думает и реагирует.

    Где выполняется код?

    Прямо в браузере. Когда ты открываешь сайт, браузер скачивает JS и запускает его на твоём компьютере. Никакой установки, никакого компилятора — открыл консоль браузера (F12) и уже можешь писать код.

    Что может JavaScript?

  • Менять содержимое страницы без перезагрузки — счётчик лайков обновляется мгновенно
  • Реагировать на клики, нажатия клавиш, движение мыши
  • Отправлять запросы на сервер — подгружать новые посты в ленту без перезагрузки
  • Хранить данные в браузере — корзина не теряется при закрытии вкладки
  • Работать как серверный язык (Node.js) — вся экосистема на одном языке
  • Как запустить код прямо сейчас?

    Открой любую страницу в браузере, нажми F12, перейди на вкладку Console и напечатай:

    console.log('Привет, мир!')

    Нажми Enter — ты только что запустил свой первый JS-код.

    Типичные ошибки

    Ошибка 1: Перепутать кавычки

    console.log('Привет")  // SyntaxError — открывающая и закрывающая кавычки разные
    console.log('Привет')  // Правильно

    Ошибка 2: Опечатка в имени функции

    Console.log('Привет')  // ReferenceError — Console с большой буквы не существует
    console.log('Привет')  // Правильно — строчные буквы

    Ошибка 3: Смешать число и строку

    console.log('Возраст: ' + '25' + 5)  // 'Возраст: 255' — не 260!
    console.log('Возраст: ' + (25 + 5))  // 'Возраст: 30' — скобки фиксируют порядок

    В реальных проектах

    JavaScript — единственный язык программирования, который нативно понимает браузер. Это делает его обязательным для любого веб-разработчика. По данным GitHub, JS остаётся самым популярным языком в мире уже много лет подряд.

    Примеры

    Первые шаги: вывод данных и простые вычисления

    // console.log — главный инструмент для вывода данных
    console.log('Привет, мир!')           // Привет, мир!
    
    // Математика работает как калькулятор
    console.log(2 + 2)                    // 4
    console.log(10 / 3)                   // 3.3333333333333335
    console.log(2 ** 10)                  // 1024 (степень)
    console.log(17 % 5)                   // 2 (остаток от деления)
    
    // Строки можно склеивать через +
    console.log('Добро' + ' ' + 'пожаловать!')  // Добро пожаловать!
    
    // Реальный пример: Instagram-счётчик лайков
    let likes = 1240
    likes = likes + 1
    console.log('Лайков: ' + likes)       // Лайков: 1241

    Задание

    Ты пишешь первый код для своего профиля в социальной сети. Выведи своё имя, год рождения, и посчитай сколько тебе будет лет в 2030 году.

    Подсказка

    Строки пишутся в кавычках: "Иван". Числа без кавычек: 1995. Сложение и вычитание работают как в математике.

    Загружаем среду выполнения...
    Загружаем AI-помощника...