Mam ciągi jak
var str = 'One & two & three';
renderowane do HTML przez serwer WWW. Muszę przekształcić te ciągi
'One & two & three'
Obecnie to właśnie robię (przy pomocy jQuery):
$(document.createElement('div')).html('{{ driver.person.name }}').text()
Mam jednak niepokojące wrażenie, że robię to źle. próbowałem
unescape("&")
ale wydaje się, że to nie działa, podobnie jak decodeURI / decodeURIComponent.
Czy istnieją inne, bardziej rodzime i eleganckie sposoby na zrobienie tego?
escape
d lub URI , funkcje te nie będą działać.
𝕫
. Jest to problem związany ze zmieniającą się specyfikacją; dlatego powinieneś wybrać narzędzie, które faktycznie jest utrzymywane, aby je rozwiązać.