Если вы следите за техническими трендами, то наверняка сталкивались с утверждением «Javascript везде». Да, вы правильно поняли. Javascript сейчас везде и уже начал завоевывать популярность среди клиентов и инвесторов. Это самый простой и забавный язык программирования на земле. Теперь он может работать как в браузерах, так и на серверах с помощью Node JS. Кроме того, вы даже можете разрабатывать мобильные и настольные приложения с использованием javascript. Давайте сразу к теме. Начать работу с javascript очень просто, так как вам нужен только браузер. Нажав «Ctrl + Shift + I» в Windows или Linux и «CMD + Shift + I», вы можете получить инструменты разработчика, с помощью которых вы можете сразу начать писать код. Прежде чем пройти половину пути по Javascript (любому другому языку), вы должны быть знакомы с приведенными ниже вещами. Убедитесь, что вы знакомы с этими понятиями перед более глубоким погружением.

Руководство по Javascript

Требования

Операционная система

  • Linux (Рекомендуется: Ubuntu)
  • Windows (Рекомендуется: 8.1 и выше)
  • Мак

Редактор кода (выберите любого, как вам удобно)

  • Код Visual Studio (рекомендуется).
  • Атом
  • возвышенный

Веб-браузер (выберите любой, зависит от вашего удобства)

  • Гугл Хром (рекомендуется).
  • Мозилла Фаерфокс
  • Microsoft Edge
  • Internet Explorer (не рекомендуется)

Концепции JS для начинающих

1. Переменные

  • вар, пусть, константа
  • типы: число, строка, логическое значение, функция, дата, объекты, массивы, null, undefined

2. Операторы

Арифматические операторы

  • Добавить +
  • Вычесть -
  • Умножение *
  • Разделение /
  • Приращение ++
  • Уменьшение —
  • Остаток %
  • Мощность ^
  • Экспонента **

Операторы сравнения

  • Равно ==
  • Равно с проверкой типов ===
  • Не равно!=
  • Not Equals с проверкой типов !==
  • Меньше, чем <
  • Лучше чем >

Логические операторы

  • И &&
  • OR ||

3. Условные операторы

  • если и если-иначе
  • выключатель

4. Циклы (итерации)

  • пока
  • делать пока
  • для цикла (традиционный)
  • для каждого
  • петли ЭС-6 (за вп, за изн) об этом мы поговорим подробнее позже

5. Функции (с возвращаемыми типами и без них)

  • Обычные (традиционные) функции (функции с названием)
  • Анонимная функция (функции без имени)
  • Стрелочные функции (ES-6)

С учетом сказанного, чтение без попытки — это, очевидно, мусор и пустая трата времени. Запачкайте руки и наслаждайтесь программированием. До встречи в моей следующей истории.