aboutsummaryrefslogtreecommitdiff
path: root/files/ru/glossary/callback_function/index.html
diff options
context:
space:
mode:
Diffstat (limited to 'files/ru/glossary/callback_function/index.html')
-rw-r--r--files/ru/glossary/callback_function/index.html12
1 files changed, 6 insertions, 6 deletions
diff --git a/files/ru/glossary/callback_function/index.html b/files/ru/glossary/callback_function/index.html
index b490cf663f..258cec58ef 100644
--- a/files/ru/glossary/callback_function/index.html
+++ b/files/ru/glossary/callback_function/index.html
@@ -1,13 +1,13 @@
---
-title: Функция обратного вызова
+title: Колбэк-функция
slug: Glossary/Callback_function
tags:
- Callback
- - Функция обратного вызова
+ - Колбэк-функция
translation_of: Glossary/Callback_function
original_slug: Словарь/функция_обратного_вызова
---
-<p>Функция обратного вызова - это функция, переданная в другую функцию в качестве аргумента, которая затем вызывается по завершению какого-либо действия.</p>
+<p>Колбэк-функция (или обратный вызов) - это функция, переданная в другую функцию в качестве аргумента, которая затем вызывается по завершению какого-либо действия.</p>
<p>Вот краткий пример:</p>
@@ -22,9 +22,9 @@ function processUserInput(callback) {
processUserInput(greeting);</pre>
-<p>Выше приведен пример <a href="/en-US/docs/Glossary/Synchronous">синхронного</a> обратного вызова, поскольку функция <code>processUserInput</code> выполняется синхронно.</p>
+<p>Выше приведен пример <a href="/en-US/docs/Glossary/Synchronous">синхронного</a> колбэка, поскольку функция <code>processUserInput</code> выполняется синхронно.</p>
-<p>Функции обратного вызова часто используются для продолжения выполнения кода после завершения <a href="/ru/docs/%D0%A1%D0%BB%D0%BE%D0%B2%D0%B0%D1%80%D1%8C/Asynchronous">асинхронной</a> операции - они называются асинхронными обратными вызовами.</p>
+<p>Колбэки часто используются для продолжения выполнения кода после завершения <a href="/ru/docs/%D0%A1%D0%BB%D0%BE%D0%B2%D0%B0%D1%80%D1%8C/Asynchronous">асинхронной</a> операции - они называются асинхронными колбэками.</p>
<pre class="brush: js">async function pageLoader(callback) {
  const data = await fetch('/ru/docs/Словарь/функция_обратного_вызова')
@@ -58,7 +58,7 @@ navigator.geolocation.getCurrentPosition(function(position) {
});
</pre>
-<p>Поскольку получение координат устройства из его GPS является асинхронным (мы точно не знаем, когда данные будут возвращены), метод <code>Geolocation.getCurrentPosition()</code> принимает анонимную функцию обратного вызова в качестве параметра, которая получает найденные данные координат. Эта функция выполняется только по возвращению данных координат.</p>
+<p>Поскольку получение координат устройства из его GPS является асинхронным (мы точно не знаем, когда данные будут возвращены), метод <code>Geolocation.getCurrentPosition()</code> принимает анонимную колбэк-функцию в качестве параметра, которая получает найденные данные координат. Эта функция выполняется только по возвращению данных координат.</p>
<h2 id="Больше_информации"><strong>Больше информации</strong></h2>