Этот перевод не завершён. Пожалуйста, помогите перевести эту статью с английского
Не стандартно
Эта возможность не является стандартной и стандартизировать её пока никто не собирается. Не используйте её на сайтах, смотрящих во внешний мир: она будет работать не у всех пользователей. Также могут присутствовать большие несовместимости между реализациями и её поведение может в будущем измениться.
uneval() метод создает строковое представление исходного кода объекта.
Синтаксис
uneval(object)
Параметры
object- JavaScript-выражение или оператор.
Описание
uneval() является функцией высшего порядка и не связана с любым объектом.
Примеры
var a = 1;
uneval(a); // возвращает строку, содержащую 1
var b = "1";
uneval(b) // возвращает строку, содержащую "1"
uneval(function foo(){}); // возвращает "(function foo(){})"
var a = uneval(function foo(){return 'привет'});
var foo = eval(a);
foo(); // возвращает "привет"
Технические характеристики
Не является частью какой-либо спецификации.
Совместимость браузеров
The compatibility table on this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.
| Компьютеры | Мобильные | Server | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
uneval() | Chrome Нет поддержки Нет | Edge Нет поддержки Нет | Firefox
Нет поддержки
1 — 74
| IE Нет поддержки Нет | Opera Нет поддержки Нет | Safari Нет поддержки Нет | WebView Android Нет поддержки Нет | Chrome Android Нет поддержки Нет | Firefox Android Полная поддержка 4 | Opera Android Нет поддержки Нет | Safari iOS Нет поддержки Нет | Samsung Internet Android Нет поддержки Нет | nodejs Нет поддержки Нет |
Легенда
- Полная поддержка
- Полная поддержка
- Нет поддержки
- Нет поддержки
- Нестандартная. Ожидается плохая кросс-браузерная поддержка.
- Нестандартная. Ожидается плохая кросс-браузерная поддержка.
- Устаревшая. Не следует использовать в новых веб-сайтах
- Устаревшая. Не следует использовать в новых веб-сайтах
- Смотрите замечания реализации.
- Смотрите замечания реализации.