Пятничная задача про JS: сколько обещаний (promises) может удержать JavaScript?



Лучший способ освоить какую-то технологию — познать ее ограничения ;)



1. Напишите функцию promiseFlood, которая будет создавать новые промисы в цикле;

2. В каждом промисе должно быть выполнено некоторое тривиальное действие (например, вывод в консоль или задержка на минимально возможное время);

3. Функция должна прекращать создавать промисы и возвращать их количество, когда достигнет точки, в которой среда выполнения не сможет корректно обрабатывать новые промисы;

4. Для проверки устойчивости вашего решения, попробуйте запустить ваш код в разных браузерах и сравните результаты.



Пишите в комментариях результаты ;)



#wbtech #wbchallenges #wbjschallenges