{"json_modified": "2016-03-28T08:27:25.217514", "uuid": "863dcb41-2edc-4335-8017-721ba6c0f1fa", "title": "Task.jsm", "url": "/en-US/docs/Mozilla/JavaScript_code_modules/Task.jsm", "tags": [], "translations": [], "modified": "2016-02-22T13:01:19", "label": "Task.jsm", "localization_tags": [], "locale": "en-US", "id": 75483, "last_edit": "2016-02-22T13:01:17", "summary": "The Task.jsm JavaScript code module implements a subset of Task.js to make sequential, asynchronous operations simple, using the power of JavaScript's yield operator. To use it, you first need to import the code module into your JavaScript scope:", "sections": [{"id": "Introduction", "title": "Introduction"}, {"id": "Method_overview", "title": "Method overview"}, {"id": "Properties", "title": "Properties"}, {"id": "Methods", "title": "Methods"}, {"id": "async()", "title": "async() "}, {"id": "spawn()", "title": "spawn()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Return_value", "title": "Return value"}, {"id": "Examples", "title": "Examples"}, {"id": "General_example", "title": "General example"}, {"id": "Exception_handling", "title": "Exception handling"}, {"id": "See_also", "title": "See also"}], "slug": "Mozilla/JavaScript_code_modules/Task.jsm", "review_tags": []}