Я почти уверен, что это очень глупый вопрос, но... Я пытаюсь вывести символ евро (€) с помощью console.info, но продолжаю получать следующий результат:
€
Я использую UTF-8 для кодирования моего HTML-файла, и весь мой HTML-код выглядит следующим образом:
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<script type = "text/javascript">
console.info('€');
</script>
</body>Забавно, когда я переименовываю файл с index.html на index.php, то console.info правильно выводит символ евро.
Что тут происходит?
Если это относится к HTTP-запросу, каково значение заголовка Content-Type ответа HTTP?



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


попробуй это:
console.info('\u20AC');
Объявление charset отсутствует:
<meta charset = "UTF-8">
Хм, он печатает правильный знак евро для меня в Firefox. Какой браузер вы используете?