Если вы следите за техническими трендами, то наверняка сталкивались с утверждением «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)
С учетом сказанного, чтение без попытки — это, очевидно, мусор и пустая трата времени. Запачкайте руки и наслаждайтесь программированием. До встречи в моей следующей истории.