Calling a global function

suggest change

Suppose we’d like to invoke the JavaScript function JSON.stringify which receives an object, encodes it into a JSON string and returns it.

All we’d have to do is write the function signature, mark it as external and annotate it with the @JS annotation:

external String stringify(obj);

The @JS annotation will be used from here on out to mark Dart classes that we’d like to use in JavaScript as well.

Feedback about page:

Optional: your email if you want me to get back to you:

Table Of Contents