Зачем изобретать велосипед, сталкиваясь с очередной проблемой в JavaScript? Здесь...
полную версию книги
СКАЧАТЬ БЕСПЛАТНО ФРАГМЕНТ КНИГИ "JAVASCRIPT. Рецепты для разработчиков [3-е издание]"