Ознакомительный фрагмент. Получить полный доступ
JavaScript: сильные стороны