Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   throw new Error("New error:Новая ошибка"); (https://javascript.ru/forum/misc/7220-throw-new-error-new-error-novaya-oshibka-%3B.html)

mycoding 21.01.2010 16:17

throw new Error("New error:Новая ошибка");
 
Попробовал вот это
throw new Error("New error:Новая ошибка");

Оказалось, что в консоль ошибок русский не выводит, если смотреть в именно в логах,
здесь на форуме при запуске русский берёт.
Это так должно быть?

Kolyaj 21.01.2010 16:28

Какие логи щас имеются в виду? Если с кодировками путаницы нет, то всё нормально должно выводить.

mycoding 21.01.2010 16:32

Попробуйте запустите это у себя на браузере не здесь а сохраните отдеьным файлом, у меня выводит вот это
Ошибка: New error:>20O >H81:0
Источник: file:///C:/Document........
Строка: 3

Kolyaj 21.01.2010 16:40

Да, действительно, в консоли кракозябры. Но свойство message у объекта-ошибки в порядке.

mycoding 21.01.2010 16:48

Цитата:

Сообщение от Kolyaj (Сообщение 41359)
Но свойство message у объекта-ошибки в порядке.

В смысле? какое ещё свойство? Я просто про такое первый раз слышу.

Kolyaj 21.01.2010 16:57

try {
    throw new  Error("New error:Новая ошибка");
} catch (e) {
    alert(e.message);
}

Gvozd 21.01.2010 16:57

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<script type="text/javascript">
throw new Error("New error:Новая ошибка");
</script>

вот так все работает(файл естественно сохранен в utf-8 без BOM)
Цитата:

New error:>20O >H81:0
[Break on this error] throw new Error("New error:Новая ошибка");\n

Kolyaj 21.01.2010 17:02

Gvozd,
ключевой момент в твоём сообщении
Цитата:

Сообщение от Gvozd
New error:>20O >H81:0


Gvozd 21.01.2010 17:11

туплю


Часовой пояс GMT +3, время: 06:13.