php javascript url codificação

Eu tenho um texto em html. Eu tinha codificado em php usando a função urlencode. Eu quero decodificar esse texto no javascript. quando eu uso a função unescape no javascript, ela substitui todos os caracteres especiais, mas o sapce é substituído por '+'. Como posso fazê-lo corretamente para que o espaço seja substituído como espaço em si?

questionAnswers(4)

yourAnswerToTheQuestion