{"json_modified": "2018-10-05T06:22:33.178824", "uuid": "e445bb2e-7e05-4278-ab40-9bc6caa2963b", "title": "\u4f7f\u7528 Promise", "url": "/zh-TW/docs/Web/JavaScript/Guide/Using_promises", "tags": [], "translations": [{"uuid": "e15c4ef2-1841-4962-bf9a-4e261e854907", "title": "Using promises", "url": "/en-US/docs/Web/JavaScript/Guide/Using_promises", "tags": ["Promises", "Promise", "Intermediate", "Guide", "JavaScript", "l10n:priority", "asynchronous"], "summary": "A <a href=\"/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise\" title=\"The Promise object represents the eventual completion (or failure) of an asynchronous operation, and its resulting value.\"><code>Promise</code></a> is an object representing the eventual completion or failure of an asynchronous operation. Since most people are consumers of already-created promises, this guide will explain consumption of returned promises before explaining how to create them.", "localization_tags": [], "locale": "en-US", "last_edit": "2018-10-04T02:08:59.662034", "review_tags": ["technical"]}, {"uuid": "23442add-ab3c-4d85-9a00-6db3ca858280", "title": "Promises benutzen", "url": "/de/docs/Web/JavaScript/Guide/Using_promises", "tags": [], "summary": "Ein <a href=\"/de/docs/Web/JavaScript/Reference/Global_Objects/Promise\" title=\"Das Promise-Objekt wird f\u00fcr asynchrone Berechnungen verwendet. Ein Promise kann sich in einem von drei Zust\u00e4nden befinden:\"><code>Promise</code></a> ist ein\u00a0Objekt, dass die\u00a0eventuelle erfolgreiche Beendigung oder den Fehlerfall einer asynchronen Operation repr\u00e4sentiert. Da die meisten Leute \"Verbraucher\" von bereits erstellten Promises sind, wird diese Anleitung den \"Verbrauch\" von zur\u00fcckgegebenen Promises erkl\u00e4ren, ohne vorher zu erkl\u00e4ren, wie man einen Promise erzeugt.", "localization_tags": ["inprogress"], "locale": "de", "last_edit": "2018-06-05T23:19:25.312447", "review_tags": []}, {"uuid": "e8e999d6-340b-4a7e-add5-bba30a7ff918", "title": "Usar promesas", "url": "/es/docs/Web/JavaScript/Guide/Usar_promesas", "tags": [], "summary": "Una <a href=\"/es/docs/Web/JavaScript/Referencia/Objetos_globales/Promise\" title=\"El objeto Promise (Promesa) es usado para computaciones as\u00edncronas. Una promesa representa un valor que puede estar disponible ahora, en el futuro, o nunca.\"><code>Promise</code></a> (promesa en castellano) es un objeto que representa la terminaci\u00f3n o el fracaso eventual de una operaci\u00f3n as\u00edncrona. Una promesa puede ser creada usando su <a href=\"/es/docs/Web/JavaScript/Referencia/Objetos_globales/Promise#Creando_una_Promise\">constructor</a>. Sin embargo, la mayor\u00eda de la gente son consumidores de promesas ya creadas devueltas desde funciones. Esta gu\u00eda explorar\u00e1 por lo tanto el consumo\u00a0(uso) de promesas devueltas primero.", "localization_tags": [], "locale": "es", "last_edit": "2018-08-03T12:37:48.452472", "review_tags": ["editorial"]}, {"uuid": "e756b4ba-6f33-42a0-bcd2-3bc2c0fcb152", "title": "Utiliser les promesses", "url": "/fr/docs/Web/JavaScript/Guide/Utiliser_les_promesses", "tags": ["JavaScript", "Promise", "Guide", "Promesses", "Interm\u00e9diaire"], "summary": "En r\u00e9sum\u00e9, une promesse est un objet qui est renvoy\u00e9 et auquel on attache des <em>callbacks</em> plut\u00f4t que de passer des <em>callbacks</em> \u00e0 une fonction. Ainsi, au lieu d'avoir une fonction qui prend deux <em>callbacks</em> en arguments :", "localization_tags": [], "locale": "fr", "last_edit": "2018-10-03T10:28:28.236303", "review_tags": []}, {"uuid": "312ac2d9-f703-4097-bf61-eeb469356f72", "title": "Promise\u3092\u4f7f\u3046", "url": "/ja/docs/Web/JavaScript/Guide/Using_promises", "tags": ["JavaScript", "Promise", "Intermediate", "Guide", "Promises", "l10n:priority"], "summary": "<a href=\"/ja/docs/Web/JavaScript/Reference/Global_Objects/Promise\" title=\"Promise \u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u306f\u975e\u540c\u671f\u51e6\u7406\u306e\u6700\u7d42\u7684\u306a\u5b8c\u4e86\u51e6\u7406(\u3082\u3057\u304f\u306f\u5931\u6557)\u304a\u3088\u3073\u305d\u306e\u7d50\u679c\u306e\u5024\u3092\u8868\u73fe\u3057\u307e\u3059\u3002\"><code>Promise</code></a>\u306f\u975e\u540c\u671f\u51e6\u7406\u306e\u6700\u7d42\u7684\u306a\u5b8c\u4e86\u3082\u3057\u304f\u306f\u5931\u6557\u3092\u8868\u3059\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u3067\u3059\u3002\u591a\u304f\u306e\u4eba\u3005\u306f\u65e2\u306b\u751f\u6210\u3055\u308c\u305f Promise \u3092\u4f7f\u3046\u3053\u3068\u306b\u306a\u308b\u305f\u3081\u3001\u3053\u306e\u30ac\u30a4\u30c9\u3067\u306f\u3001Promise \u306e\u4f5c\u6210\u65b9\u6cd5\u306e\u524d\u306b\u3001\u95a2\u6570\u304c\u8fd4\u3059 Promise \u306e\u4f7f\u3044\u65b9\u304b\u3089\u8aac\u660e\u3057\u307e\u3059\u3002", "localization_tags": [], "locale": "ja", "last_edit": "2018-08-04T19:55:40.537343", "review_tags": []}, {"uuid": "0617c4fb-8784-491c-8f1c-345cacc3e0a9", "title": "Using promises", "url": "/ko/docs/Web/JavaScript/Guide/Using_promises", "tags": ["Promises", "Promise"], "summary": "<a href=\"/ko/docs/Web/JavaScript/Reference/Global_Objects/Promise\" title=\"\"><code>Promise</code></a>\ub294 \ube44\ub3d9\uae30 \uc870\uc791\uc758 \ucd5c\uc885 \uc644\ub8cc\ub098\u00a0\uc2e4\ud328\ub97c \ud45c\ud604\ud574\uc8fc\ub294\u00a0\uac1d\uccb4\uc785\ub2c8\ub2e4.\u00a0\ub300\ubd80\ubd84\u00a0\uc774\ubbf8 \ub9cc\ub4e4\uc5b4\uc9c4 promise\ub97c \uc0ac\uc6a9\ud588\uc5c8\uae30 \ub54c\ubb38\uc5d0 \uc774 \uac00\uc774\ub4dc\uc5d0\uc11c\ub294 \uc5b4\ub5bb\uac8c promise\ub97c \ub9cc\ub4dc\ub294\uc9c0 \uc124\uba85\ud558\uae30\uc5d0 \uc55e\uc11c\u00a0\ubc18\ud658\ub41c promise\uc758 \uc0ac\uc6a9\uc5d0 \ub300\ud574\u00a0\uc124\uba85\ud569\ub2c8\ub2e4.", "localization_tags": ["inprogress"], "locale": "ko", "last_edit": "2018-08-08T21:25:43.803353", "review_tags": []}, {"uuid": "e6465de9-9042-4e2b-aaad-e86cbc0e9a95", "title": "Usando promises", "url": "/pt-BR/docs/Web/JavaScript/Guide/Usando_promises", "tags": ["JavaScript", "Promises", "Intermedi\u00e1rio", "Gu\u00eda", "Promise"], "summary": "Uma <a href=\"/pt-BR/docs/Web/JavaScript/Reference/Global_Objects/Promise\" title='Promise \u00e9 um objeto usado para processamento ass\u00edncrono. Um Promise (de \"promessa\") representa um\u00a0valor que pode estar dispon\u00edvel agora, no futuro ou nunca.'><code>Promise</code></a> \u00e9 um objeto que representa a eventual conclus\u00e3o ou falha de uma opera\u00e7\u00e3o assincrona. Como a maioria das pessoas consomem promisses j\u00e1 criadas, este guia explicar\u00e1 o consumo de promisses devolvidas antes de explicar como cri\u00e1-las.", "localization_tags": ["inprogress"], "locale": "pt-BR", "last_edit": "2018-06-19T08:24:34.082185", "review_tags": []}, {"uuid": "7a33285e-0ae3-46be-961b-d781838fa516", "title": "\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u0440\u043e\u043c\u0438\u0441\u043e\u0432", "url": "/ru/docs/Web/JavaScript/Guide/Ispolzovanie_promisov", "tags": [], "summary": "<a href=\"/ru/docs/Web/JavaScript/Reference/Global_Objects/Promise\" title=\"\u041e\u0431\u044a\u0435\u043a\u0442\u00a0Promise\u00a0(\u043e\u0431\u0435\u0449\u0430\u043d\u0438\u0435) \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0434\u043b\u044f \u043e\u0442\u043b\u043e\u0436\u0435\u043d\u043d\u044b\u0445 \u0438 \u0430\u0441\u0438\u043d\u0445\u0440\u043e\u043d\u043d\u044b\u0445 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0439. Promise \u043c\u043e\u0436\u0435\u0442 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u044c\u0441\u044f \u0432 \u0442\u0440\u0451\u0445 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f\u0445:\"><code>Promise</code></a> (\u043f\u0440\u043e\u043c\u0438\u0441, \u0430\u043d\u0433\u043b. \"\u043e\u0431\u0435\u0449\u0430\u043d\u0438\u0435\") - \u044d\u0442\u043e \u043e\u0431\u044a\u0435\u043a\u0442, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0439 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u0443\u0441\u043f\u0435\u0448\u043d\u043e\u0433\u043e\u00a0\u0438\u043b\u0438 \u043d\u0435\u0443\u0434\u0430\u0447\u043d\u043e\u0433\u043e\u00a0\u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0438\u044f\u00a0\u0430\u0441\u0438\u043d\u0445\u0440\u043e\u043d\u043d\u043e\u0439 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438. \u0422\u0430\u043a \u043a\u0430\u043a \u0431\u043e\u043b\u044c\u0448\u0435\u043d\u0441\u0442\u0432\u043e \u043b\u044e\u0434\u0435\u0439 \u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u0443\u0436\u0435 \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u044b\u043c\u0438 \u043f\u0440\u043e\u043c\u0438\u0441\u0430\u043c\u0438, \u044d\u0442\u043e \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u043e \u043d\u0430\u0447\u043d\u0435\u043c \u0441 \u043e\u0431\u044a\u044f\u0441\u043d\u0435\u043d\u0438\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0432\u0435\u0440\u043d\u0443\u0432\u0448\u0438\u0445\u0441\u044f \u043f\u0440\u043e\u043c\u0438\u0441\u043e\u0432 \u0434\u043e \u043e\u0431\u044a\u044f\u0441\u043d\u0435\u043d\u0438\u044f \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u043e\u0432 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f.", "localization_tags": ["inprogress"], "locale": "ru", "last_edit": "2018-06-28T09:04:38.467805", "review_tags": []}, {"uuid": "7b97c11b-95c5-43e6-ac5d-4a287a388e52", "title": "Using promises", "url": "/uk/docs/Web/JavaScript/Guide/Using_promises", "tags": [], "summary": "<a href=\"/uk/docs/Web/JavaScript/Reference/Global_Objects/Promise\" title=\"\u041e\u0431'\u0454\u043a\u0442\u0438\u00a0Promise\u00a0(\u043e\u0431\u0456\u0446\u044f\u043d\u043a\u0430) \u0432\u0438\u043a\u043e\u0440\u0438\u0441\u0442\u043e\u0432\u0443\u044e\u0442\u044c\u0441\u044f \u0434\u043b\u044f \u0430\u0441\u0438\u043d\u0445\u0440\u043e\u043d\u043d\u0438\u0445 \u043e\u043f\u0435\u0440\u0430\u0446\u0456\u0439 \u0456 \u043e\u0431\u0447\u0438\u0441\u043b\u0435\u043d\u044c. Promise \u043f\u043e\u0432\u0435\u0440\u0442\u0430\u0454 \u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044f, \u044f\u043a\u0435 \u043c\u043e\u0436\u0435 \u0431\u0443\u0442\u0438 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0438\u043c \u0437\u0430\u0440\u0430\u0437, \u0430\u0431\u043e \u0437\u0430\u00a0\u0434\u0435\u044f\u043a\u0438\u0439 \u0447\u0430\u0441, \u0430\u0431\u043e \u043d\u0456\u043a\u043e\u043b\u0438.\"><code>Promise</code></a>\u00a0\u00a0 ( \u0437 \u0430\u043d\u0433\u043b. - \"\u043e\u0431\u0456\u0446\u044f\u043d\u043a\u0430\", \u0434\u0430\u043b\u0456 - \"\u043f\u0440\u043e\u043c\u0456\u0441\" )\u00a0\u00a0 \u0446\u0435 \u043e\u0431'\u0454\u043a\u0442,\u00a0\u00a0 \u0449\u043e \u044f\u0432\u043b\u044f\u0454 \u0441\u043e\u0431\u043e\u044e \u043c\u043e\u0436\u043b\u0438\u0432\u0435 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u044f \u0430\u0431\u043e \u043d\u0435\u0432\u0434\u0430\u0447\u0456 \u0430\u0441\u0438\u043d\u0445\u0440\u043e\u043d\u043d\u043e\u0457 \u043e\u043f\u0435\u0440\u0430\u0446\u0456\u0457.\u00a0 \u041f\u0440\u043e\u043c\u0456\u0441 \u043c\u043e\u0436\u0435 \u0431\u0443\u0442\u0438 \u0441\u0442\u0432\u043e\u0440\u0435\u043d\u043d\u0438\u0439 \u0437\u0430 \u0434\u043e\u043f\u043e\u0433\u043e\u044e <a href=\"/uk/docs/Web/JavaScript/Reference/Global_Objects/Promise#Examples\">\u043a\u043e\u043d\u0441\u0442\u0440\u0443\u043a\u0442\u043e\u0440\u0430</a>. \u041e\u0434\u043d\u0430\u043a, \u0431\u0456\u043b\u044c\u0448\u0456\u0441\u0442\u044c \u043b\u044e\u0434\u0435\u0439 \u0454 \u0441\u043f\u043e\u0436\u0438\u0432\u0430\u0447\u0430\u043c\u0438 \u0440\u0430\u043d\u0456\u0448\u0435 \u0441\u0442\u0432\u043e\u0440\u0435\u043d\u043d\u0438\u0445 \u043f\u0440\u043e\u043c\u0456\u0441\u0456\u0432, \u0449\u043e \u043f\u043e\u0432\u0435\u0440\u0442\u0430\u044e\u0442\u044c\u0441\u044f \u0444\u0443\u043d\u043a\u0446\u0456\u044f\u043c\u0438. \u0421\u0430\u043c\u0435 \u0442\u043e\u043c\u0443 \u0446\u0435\u0439 \u043f\u0443\u0442\u0456\u0432\u043d\u0438\u043a,\u00a0 \u0432 \u043f\u0435\u0440\u0448\u0443 \u0447\u0435\u0440\u0433\u0443, \u0434\u043e\u0441\u043b\u0456\u0434\u0438\u0442\u044c\u00a0 \u0441\u043f\u043e\u0436\u0438\u0432\u0430\u043d\u043d\u044f \u043f\u0440\u043e\u043c\u0456\u0441\u0456\u0432, \u0449\u043e \u043f\u043e\u0432\u0435\u0440\u0442\u0430\u044e\u0442\u044c\u0441\u044f.", "localization_tags": ["inprogress"], "locale": "uk", "last_edit": "2017-11-25T09:52:54.270400", "review_tags": []}, {"uuid": "7636ee63-a2c3-40bb-bd4c-56e636ff79c8", "title": "\u4f7f\u7528 promises", "url": "/zh-CN/docs/Web/JavaScript/Guide/Using_promises", "tags": ["Promise", "JavaScript", "Guide"], "summary": "\u4e00\u4e2a <a href=\"/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Promise\" title=\"Promise\u00a0\u5bf9\u8c61\u7528\u4e8e\u8868\u793a\u4e00\u4e2a\u5f02\u6b65\u64cd\u4f5c\u7684\u6700\u7ec8\u72b6\u6001\uff08\u5b8c\u6210\u6216\u5931\u8d25\uff09\uff0c\u4ee5\u53ca\u5176\u8fd4\u56de\u7684\u503c\u3002\"><code>Promise</code></a> \u5c31\u662f\u4e00\u4e2a\u4ee3\u8868\u4e86\u5f02\u6b65\u64cd\u4f5c\u6700\u7ec8\u5b8c\u6210\u6216\u8005\u5931\u8d25\u7684\u5bf9\u8c61\u3002\u5927\u591a\u6570\u4eba\u90fd\u5728\u4f7f\u7528\u7531\u5176\u4ed6\u51fd\u6570\u521b\u5efa\u5e76\u8fd4\u56de\u7684promise\uff0c\u56e0\u6b64\uff0c\u672c\u6559\u7a0b\u5c06\u9996\u5148\u63a2\u8ba8\u8fd4\u56depromise\u7684\u4f7f\u7528\u60c5\u51b5\u3002", "localization_tags": ["inprogress"], "locale": "zh-CN", "last_edit": "2018-10-02T08:46:06.680365", "review_tags": ["technical", "editorial"]}], "modified": "2018-10-05T06:21:44.689123", "label": "\u4f7f\u7528 Promise", "localization_tags": [], "locale": "zh-TW", "id": 227631, "last_edit": "2018-03-26T08:21:39.259401", "summary": "<a href=\"/zh-TW/docs/Web/JavaScript/Reference/Global_Objects/Promise\" title=\"Promise \u7269\u4ef6\u4ee3\u8868\u4e00\u500b\u5373\u5c07\u5b8c\u6210\u3001\u6216\u5931\u6557\u7684\u975e\u540c\u6b65\u64cd\u4f5c\uff0c\u4ee5\u53ca\u5b83\u6240\u7522\u751f\u7684\u503c\u3002\"><code>Promise</code></a> \u662f\u4e00\u500b\u8868\u793a\u975e\u540c\u6b65\u904b\u7b97\u7684\u6700\u7d42\u5b8c\u6210\u6216\u5931\u6557\u7684\u7269\u4ef6\u3002\u7531\u65bc\u591a\u6578\u4eba\u4f7f\u7528\u9810\u5efa\u7acb\u7684 Promise\uff0c\u9019\u500b\u5c0e\u89bd\u6703\u5148\u8b1b\u89e3\u56de\u50b3 Promise \u7684\u4f7f\u7528\u65b9\u5f0f\uff0c\u4e4b\u5f8c\u518d\u4ecb\u7d39\u5982\u4f55\u5efa\u7acb\u3002", "sections": [{"id": "Quick_Links", "title": "\n "}, {"id": "\u4fdd\u8b49", "title": "\u4fdd\u8b49"}, {"id": "\u4e32\u9023", "title": "\u4e32\u9023"}, {"id": "\u7372\u932f\u5f8c\u4e32\u63a5", "title": "\u7372\u932f\u5f8c\u4e32\u63a5"}, {"id": "\u932f\u8aa4\u50b3\u905e", "title": "\u932f\u8aa4\u50b3\u905e"}, {"id": "\u5728\u820a\u6709_API_\u4e0a\u5efa\u7acb_Promise", "title": "\u5728\u820a\u6709 API \u4e0a\u5efa\u7acb Promise"}, {"id": "\u7d44\u5408", "title": "\u7d44\u5408"}, {"id": "\u8a08\u6642", "title": "\u8a08\u6642"}, {"id": "\u770b\u66f4\u591a", "title": "\u770b\u66f4\u591a"}], "slug": "Web/JavaScript/Guide/Using_promises", "review_tags": []}