dart:js_util library

在运行时未知调用名称的情况下,用于处理package:js注释的JavaScript互操作对象的实用程序方法.

仅当@JS()注释无法达到相同效果时,才应使用这些方法.

Functions

callConstructor(Object constr, List arguments) → dynamic
callMethod(dynamic o, String method, List args) → dynamic
getProperty(dynamic o, dynamic name) → dynamic
hasProperty(dynamic o, dynamic name) bool
instanceof(dynamic o, Object type) bool
检查o是否是type的实例. [...]
jsify(dynamic object) → dynamic
将类似JSON的集合递归转换为JavaScript兼容的表示形式. [...]
newObject() → dynamic
promiseToFuture<T>(dynamic jsPromise) Future<T>
将JavaScript Promise转换为Dart Future . [...]
setProperty(dynamic o, dynamic name, dynamic value) → dynamic