Когда я использую JSON.stringify () следующий код:
var exampleObject = { "name" : "Žiga Kovač", "kraj" : "Žužemberk"};
Я получаю разные результаты в разных браузерах.
IE8 и Google Chrome возвращаются:
{"name":"\u017diga Kova\u010d","kraj":"\u017du\u017eemberk"}
В то время как Firefox и Opera возвращаются:
{"name":"Žiga Kovač","kraj":"Žužemberk"}
Я использую браузер собственная реализация JSON во всех 4 браузерах. Если я отменю определение собственной реализации JSON и заменю ее реализацией с json.org, тогда все браузеры вернут:
{"name":"Žiga Kovač","kraj":"Žužemberk"}
Почему это происходит, какой результат правильный, и можно ли сделать так, чтобы все браузеры возвращали:
{"name":"\u017diga Kova\u010d","kraj":"\u017du\u017eemberk"}
?