Иногда я см. на странице источника просмотра (источник просмотра html):
if (JSON.stringify(["\u2028\u2029"]) === '["\u2028\u2029"]') JSON.stringify = function (a) {
var b = /\u2028/g,
c = /\u2029/g;
return function (d, e, f) {
var g = a.call(this, d, e, f);
if (g) {
if (-1 < g.indexOf('\u2028')) g = g.replace(b, '\\u2028');
if (-1 < g.indexOf('\u2029')) g = g.replace(c, '\\u2029');
}
return g;
};
}(JSON.stringify);
- В чем проблема с
JSON.stringify(["\u2028\u2029"])
, которую необходимо проверить?
Дополнительная информация:
-
JSON.stringify(["\u2028\u2029"])
Значение"[" "]"
Значением -
'["\u2028\u2029"]'
также является"[" "]"