2017 Редактировать. Я должен отметить, что unescape() теперь устарел в пользу decodeURI() и decodeURIComponent(). Кроме того, escape() устарел в пользу encodeURI и encodeURIComponent() соответственно.
По крайней мере, они довольно очевидные противоположности.
Устаревший метод unescape() вычисляет новую строку, в которой шестнадцатеричные escape-последовательности заменяются символом, который он представляет. Управляющие последовательности могут быть введены функцией, подобной escape. Поскольку unescape устарела, используйте decodeURI или decodeURIComponent.