Ответ 1
Unicode
Я считаю, что это называется unicode - стандартизированный способ вывода типографских и наборов символов в цифровых медиа. Unicode принимает много форм, ASCII является одним из наиболее широко используемых.
Проблема, о которой вы говорите в комментариях, заключается в том, что при возврате чистого параметра вы возвращаете строковое представление его содержимого. Пока фактическое содержимое переменной будет ["4"]
, HTML будет рассматривать его как ["4"]
Если вы хотите вывести возвращенные данные, вы можете попробовать использовать метод [ .raw()][2]
:
<%= raw( [data] ) %>