Spec-Zone.ru › Dart 2

dart:js_util

Функция jsify

dynamic jsify(
  1. Object object
)

Рекурсивно преобразует коллекцию, похожую на JSON, в представление, совместимое с JavaScript.

ПРЕДУПРЕЖДЕНИЕ: производительность этого метода значительно хуже, чем у других методов util в этой библиотеке. Используйте этот метод только в крайнем случае. Вместо этого предпочтительнее использовать @anonymous @JS() аннотированные классы для создания объектов типа map для взаимодействия с JS.

Аргумент должен быть объектом Map или Iterable, содержимое которых также глубоко преобразуется. Map преобразуются в объекты JavaScript. Iterable преобразуются в массивы. Строки, числа, булевы значения и @JS() аннотированные объекты передаются без изменений. Объекты Dart также передаются без изменений, но их члены недоступны из JavaScript.

Реализация

external dynamic jsify(Object object);

© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.18.5/dart-js_util/jsify.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API