Espruino:Справочник по API/Класс JSON/parse(): различия между версиями

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Нет описания правки
Нет описания правки
 
(не показаны 2 промежуточные версии 1 участника)
Строка 9: Строка 9:
==Синтаксис==
==Синтаксис==


<syntaxhighlight lang="javascript" enclose="div">
<syntaxhighlight lang="javascript">
JSON.parse(string)
JSON.parse(string)
</syntaxhighlight>
</syntaxhighlight>
Строка 25: Строка 25:
Преобразовывает заданную JSON-строку в JavaScript-объект.
Преобразовывает заданную JSON-строку в JavaScript-объект.


'''Примечание:''' Внутри этой функции используется функция eval(), что небезопасно, потому что из-за нее могут быть запущены произвольные JS-команды.
{{Примечание1|Внутри этой функции используется функция eval(), что небезопасно, потому что из-за нее могут быть запущены произвольные JS-команды.}}


== Примеры ==
== Примеры ==
Строка 38: Строка 38:
=См.также=
=См.также=


{{ads}}
 


=Внешние ссылки=
=Внешние ссылки=
Строка 44: Строка 44:
<references />
<references />


{{Навигационная таблица/Espruino}}
{{Навигационная таблица/Портал/Espruino}}
{{Навигационная таблица/Телепорт}}

Текущая версия от 17:40, 12 июня 2023

Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.


Функция JSON.parse()[1]

См. веб-документацию MDN.

Синтаксис

JSON.parse(string)

Параметры

  • string – JSON-строка

Возвращаемое значение

JavaScript-объект, созданный путем преобразования JSON-строки.

Описание

Преобразовывает заданную JSON-строку в JavaScript-объект.

Примечание

Внутри этой функции используется функция eval(), что небезопасно, потому что из-за нее могут быть запущены произвольные JS-команды.

Примеры

Эта функция используется в следующих статьях документации Espruino:

См.также

Внешние ссылки