Блог JavaScript → Полезные материалы по JS | OTUS
👋 Канал OTUS в Telegram!
Посты от приглашенных гостей из IT-тусовки, полезные статьи, подборки вакансий от партнеров ➞
Подробнее

Курсы

Программирование
Vue.js разработчик
-40%
React.js разработчик
-40%
Архитектор программного обеспечения
-40%
Архитектура и шаблоны проектирования
-40%
Разработчик C++
-40%
Fullstack разработчик JavaScript
-40%
Backend-разработчик на PHP
-30%
Алгоритмы и структуры данных
-30%
Team Lead
-30%
Разработчик Python. Базовый курс
-30%
Разработчик Python. Продвинутый курс
-22%
iOS Разработчик. Продвинутый курс
-21%
CI/CD
-37%
Разработчик C#
-25%
PostgreSQL Framework Laravel Web-разработчик на Python Разработчик программных роботов (RPA) на базе UiPath и PIX Разработчик игр на Unity Agile Project Manager в IT Супер - интенсив по паттернам проектирования Супер - интенсив по Kubernetes
Специализации Курсы в разработке Подготовительные курсы
+7 499 938-92-02
Инструменты тестирования на JavaScript

С ростом сложности пользовательских приложений, использование автоматизированных тестов не только повышает производительность приложения, но и экономит бюджет компании. Специальные инструменты тестирования, рассматриваемые в нашей заметке, позволят обнаружить ошибки ещё на этапе разработки на JavaScript, что позволит избежать проблем в будущем.

Как найти слово в строке JavaScript? Ищем символ в строке. Метод indexOf()

Для поиска слова, символа или любой другой подстроки в строке в языке программирования JavaScript используют хорошо известный метод indexOf. В результате проверки метод возвращает позицию первого совпадения, если же совпадение по введённому вами символу найдено не будет, будет возвращено -1.

Анимация в Ant Design и компонент TweenOne

Ant Design — это React UI-библиотека, состоящая из множества простых в применении компонентов. Инструмент очень полезен, если вы планируете создавать элегантные пользовательские интерфейсы. Ant Design был создан разработчиками из Alibaba.

Ассоциативные массивы в JavaScript

В этой статье мы поговорим про ассоциативные массивы. Поймём, что это такое, рассмотрим основные принципы работы с такими массивами. А также обсудим, как создать ассоциативный массив в JavaScript.

Редактирование кода в JavaScript: 5 редакторов

JavaScript — мощный, популярный, но иногда капризный язык программирования. Несмотря на много фреймворков и библиотек, он обладает не самым простым синтаксисом, не говоря об опасностях, связанных с динамической типизацией. А значит это следующее: если хотите минимизировать количество ошибок при написании кода, нужно правильно подобрать редактор.

JavaScript: определяем количество элементов в объекте

В этой статье мы поговорим, как определить число элементов в JavaScript-объекте. Заодно посмотрим, как определяют количество элементов в массиве. И, разумеется, приведём практические примеры.

Отзыв студента супер-практикума по работе с протоколом BGP

BGP_feedback_9.4-5020-f4b52b.png

Мы в OTUS постоянно интересуемся мнением наших студентов о том, насколько им интересно учиться, что именно они узнают, чем запоминаются занятия, с какими проблемами сталкиваются. Специально для этого была внедрена опросная система, цель которой — улучшить качество образования и оперативно устранять возникающие проблемы. И конечно, мы всегда радуемся, когда студенты готовы дать фидбек не только в формате опроса, но и ответить на конкретные вопросы лично. Так мы связались с Ахметяновым Маратом, студентом супер-практикума по работе с протоколом BGP.

Объекты в JavaScript. Что такое массив объектов? Создание массива объектов

В этой статье поговорим об объектах в языке программирования JavaScript. Рассмотрим, что это такое и как создавать объект. Также уделим время созданию массива объектов.

Операторы сравнения в JavaScript. Как сравнить строки или всё познаётся в сравнении...

В этой статье мы поговорим об операторах сравнения в языке программирования JavaScript и отдельное внимание уделим тому, как сравнивать строки. Также вы узнаете, почему строчная "a" не равна заглавной "A".