From 980fe00a74a9ad013b945755415ace2e5429c3c2 Mon Sep 17 00:00:00 2001 From: Alexey Pyltsyn Date: Wed, 27 Oct 2021 02:31:24 +0300 Subject: [RU] Remove notranslate (#2874) --- .../reference/global_objects/promise/then/index.html | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'files/ru/web/javascript/reference/global_objects/promise') diff --git a/files/ru/web/javascript/reference/global_objects/promise/then/index.html b/files/ru/web/javascript/reference/global_objects/promise/then/index.html index 5bdc241aa9..797adc9171 100644 --- a/files/ru/web/javascript/reference/global_objects/promise/then/index.html +++ b/files/ru/web/javascript/reference/global_objects/promise/then/index.html @@ -17,7 +17,7 @@ translation_of: Web/JavaScript/Reference/Global_Objects/Promise/then

Синтаксис

-
p.then(onFulfilled[, onRejected]);
+
p.then(onFulfilled[, onRejected]);
 
 p.then(value => {
   // выполнение
@@ -43,7 +43,7 @@ p.then(value => {
 
 

Использование метода then

-
var p1 = new Promise(function(resolve, reject) {
+
var p1 = new Promise(function(resolve, reject) {
   resolve("Успех!");
   // или
   // reject("Ошибка!");
@@ -60,7 +60,7 @@ p1.then(function(value) {
 
 

Так как метод then возвращает промис (Promise), вы можете объединить несколько вызовов then в цепочку. Значения возвращаемые из колбэков onFulfilled или onRejected будут автоматически обёрнуты в промис.

-
var p2 = new Promise(function(resolve, reject) {
+
var p2 = new Promise(function(resolve, reject) {
   resolve(1);
 });
 
@@ -78,7 +78,7 @@ p2.then(function(value) {
 
 

Вы также можете соединить одну функцию, имеющую подобный с промисами API, с другой функцией.

-
function fetch_current_data() {
+
function fetch_current_data() {
   // API функции fetch() возвращает промис. Эта функция
   // имеет аналогичный API, за исключением значения в случае выполнения
   return fetch("current-data.json").then((response) => {
@@ -95,7 +95,7 @@ p2.then(function(value) {
 
 

Если onFulfilled возвращает промис, возвращаемое значение может быть выполнено (resolved) / отклонено (rejected) промисом.

-
function resolveLater(resolve, reject) {
+
function resolveLater(resolve, reject) {
   setTimeout(function () {
     resolve(10);
   }, 1000);
-- 
cgit v1.2.3-54-g00ecf