JavaScript. Основы клиентского программирования. Захаркина В.В.