JSON.parse без строгого режима - PullRequest
       17

JSON.parse без строгого режима

2 голосов
/ 13 февраля 2012

Я читаю блог Джона Ресига о строгом режиме в javascript, но у меня есть вопрос.

Одной из особенностей строгого режима является использование JSON.parse и JSON.stringify, но я могу использовать его БЕЗ «строгого использования».

Если вы напишите тот же пример, который он использует в своем блоге:

var str = JSON.stringify({ name: "John" });
// Prints {"name":"John"}
alert( str );

Вы можете видеть это работает.

Почему это разрешено? Я что-то упустил?

Спасибо!

1 Ответ

5 голосов
/ 13 февраля 2012

Есть ряд других новых функций и API, которые также требуют внимания.Самыми крупными из них являются строгий режим и собственная поддержка JSON.

Вы должны прочитать это как:

Самые большие из них:

  • «Строгий режим»
  • Собственная поддержка JSON

Не как «Поддержка JSON, после включения Строгого режима».

См. MDN: строгий режим для получения дополнительной информации по этой теме.

...