1. +1
    исчерпывающе :D (JS)
    Написал аноним