#JavaScript

Промисы в JavaScript
Промисы в JavaScript

Обещают что-то сделать и не блокируют код

JavaScript для новичков: чем опасны нестрогие типы данных Что будет, если переменную разделить и сразу умножить на одно и то же число Null, ноль и Undefined: разбираемся в сортах пустоты [1] + [2] - [3] = 9. Да как так-то? Что такое утиная типизация Что такое пустой оператор и что он делает Приоритеты операторов в JavaScript
hard
javascript:void(0): что это значит
javascript:void(0): что это значит

Как предотвратить побочные эффекты в браузере

Спасательный круг для тех, кто начинает писать на JavaScript Как поймать баг в коде: отладка в браузере Подключаем скрипты правильно
easy
Что означает ошибка TypeError: Object prototype may only be an Object or null

Иногда нужно добавить «ничего», чтобы всё сработало

easy
Как создать простой калькулятор на JavaScript

Проще уже некуда

Тестировщик: кто это такой, что он делает и как им стать Зарплата 113 тысяч за то, чтобы ломать программы Что почитать начинающему тестировщику UX-тест простого калькулятора на JavaScript Тестируем и исправляем калькулятор на JavaScript Словарь тестировщика: автотесты, юнит-тесты и другие важные слова Какой софт нужен, чтобы стать тестировщиком Что такое альфа- и бета-версии End-to-End-тестирование
easy
Как отправить JSON-данные на сервер
Как отправить JSON-данные на сервер

Первый шаг на пути к облачному хранению данных.

Что такое PHP и почему его все ненавидят Делаем форму обратной связи на сайте Как сохранить JSON на сервере Что такое AJAX Объективный таймер обратного отсчёта на PHP
medium
Проект: делаем свою слот-машину
Проект: делаем свою слот-машину

Безлимитные фриспины в подарок

easy
Методы массивов в JavaScript
Методы массивов в JavaScript

Перебираем элементы с помощью forEach()

Что означают три точки в JavaScript Функции. Зачем они нужны и как их писать, чтобы вас уважали программисты Что такое самовызывающиеся функции
easy
Фронтенд: чем заняться начинающему разработчику на выходных
Фронтенд: чем заняться начинающему разработчику на выходных

Накидали несколько вариантов

easy
Что означает ошибка TypeError: Reduce of empty array with no initial value

Когда хочется что-то сделать с массивом, а он и так пустой

Что означает ошибка TypeError: «x» is not a function 10 типичных ошибок в коде на JavaScript Что означает ошибка SyntaxError: Unexpected token '{'. Expected ')' to end an 'if' condition 9 заковыристых вопросов и задачек из собеседования по JavaScript Что означает ошибка TypeError: Cannot assign to read only property
easy
Что такое XSS-уязвимость

Как вредоносный код становится частью сайта

Что такое трояны и вирусы — на самом деле Чем отличаются DoS и DDoS-атаки Что такое тест Тьюринга Пентест: как в ИТ проверяют софт и сети на безопасность Капча: зачем мы вписываем эти буквы и отмечаем мосты? Кибербезопасность: какие бывают уязвимости и как от них защититься Может ли программист взломать компьютер или сайт
easy
Что нового в современном JavaScript
Что нового в современном JavaScript

Await без async и другие удивительные штуки

Bomberman на JavaScript
easy
Добавляем перетаскивание в свой Трелло-планировщик
Добавляем перетаскивание в свой Трелло-планировщик

Делаем всё по-настоящему

Делаем свой планировщик задач Делаем свой планировщик задач в стиле Трелло
easy
Страница
Результат: 1-12 из 179