JavaScript · Senior · Запитання 32 з 75

Що таке ReDoS?

Пояснення

Вирази на кшталт /^(a+)+$/ на спеціально підібраному рядку працюють експоненційний час і блокують потік (особливо небезпечно на сервері в Node.js). Уникають вкладених квантифікаторів, обмежують довжину входу, використовують безпечні рушії.

Де почитати

Помилка в запитанні

JavaScript · Senior · запитання 32

Перевірте себе

Пройдіть тест JavaScript · Senior: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест