From 1386fed7d38652d5848d315927e7e23a66cffd13 Mon Sep 17 00:00:00 2001 From: Alexey Pyltsyn Date: Wed, 20 Oct 2021 13:28:52 +0300 Subject: [RU] Remove `name` attribute from headings (#2788) --- .../global_objects/array/every/index.html | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) (limited to 'files/ru/web/javascript/reference/global_objects/array/every') diff --git a/files/ru/web/javascript/reference/global_objects/array/every/index.html b/files/ru/web/javascript/reference/global_objects/array/every/index.html index dc64e46dc1..12ac8b49dc 100644 --- a/files/ru/web/javascript/reference/global_objects/array/every/index.html +++ b/files/ru/web/javascript/reference/global_objects/array/every/index.html @@ -14,7 +14,7 @@ translation_of: Web/JavaScript/Reference/Global_Objects/Array/every ---
{{JSRef("Global_Objects", "Array")}}
-

Сводка

+

Сводка

Метод every() проверяет, удовлетворяют ли все элементы массива условию, заданному в передаваемой функции.

@@ -22,11 +22,11 @@ translation_of: Web/JavaScript/Reference/Global_Objects/Array/every

Обратите внимание: метод возвращает true при любом условии для пустого массива.

-

Синтаксис

+

Синтаксис

arr.every(callback(currentValue[, index[, array]])[, thisArg])
-

Параметры

+

Параметры

callback
@@ -48,7 +48,7 @@ translation_of: Web/JavaScript/Reference/Global_Objects/Array/every

true если функция проверки возвращает {{Glossary("truthy")}} значение для каждого элемента массива. Иначе, false.

-

Описание

+

Описание

Метод every() вызывает переданную функцию callback один раз для каждого элемента, присутствующего в массиве до тех пор, пока не найдёт такой, для которого callback вернёт ложное значение (значение, становящееся равным false при приведении его к типу {{jsxref("Boolean")}}). Если такой элемент найден, метод every() немедленно вернёт false. В противном случае, если callback вернёт true для всех элементов массива, метод every() вернёт true. Функция callback вызывается только для индексов массива, имеющих присвоенные значения; она не вызывается для индексов, которые были удалены или которым значения никогда не присваивались.

@@ -62,9 +62,9 @@ translation_of: Web/JavaScript/Reference/Global_Objects/Array/every

Метод every() действует подобно квантору всеобщности в математике. В частности, он вернёт true для пустого массива. Это так называемая бессодержательная истина (vacuously true) — все элементы пустого множества (англ.) удовлетворяют любому заданному условию.

-

Примеры

+

Примеры

-

Пример: проверка размера всех элементов массива

+

Пример: проверка размера всех элементов массива

Следующий пример проверяет, являются ли все элементы массива числами, большими 10.

@@ -75,7 +75,7 @@ translation_of: Web/JavaScript/Reference/Global_Objects/Array/every [12, 54, 18, 130, 44].every(isBigEnough); // true -

Пример: использование стрелочных функций

+

Пример: использование стрелочных функций

Стрелочные функции предоставляют более краткий синтаксис для подобных проверок.

@@ -83,7 +83,7 @@ translation_of: Web/JavaScript/Reference/Global_Objects/Array/every [12, 54, 18, 130, 44].every(elem => elem >= 10); // true -

Полифил

+

Полифил

Метод every() был добавлен к стандарту ECMA-262 в 5-м издании; поэтому он может не присутствовать в других реализациях стандарта. Вы можете работать с ним, добавив следующий код в начало ваших скриптов, он позволяет использовать every() в реализациях, которые не поддерживают этот метод. Этот алгоритм является точно тем, что описан в ECMA-262 5-го издания; и предполагает что {{jsxref("Object")}} и {{jsxref("TypeError")}} имеют свои первоначальные значения и что callback.call вычисляется в оригинальное значение {{jsxref("Function.prototype.call()")}}.

@@ -152,7 +152,7 @@ translation_of: Web/JavaScript/Reference/Global_Objects/Array/every } -

Спецификации

+

Спецификации

@@ -179,13 +179,13 @@ translation_of: Web/JavaScript/Reference/Global_Objects/Array/every
-

Совместимость с браузерами

+

Совместимость с браузерами

{{Compat("javascript.builtins.Array.every")}}
-

Смотрите также

+

Смотрите также