Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added Russian translation for the "Set.prototype.has" method page #16715

Merged
merged 1 commit into from
Oct 30, 2023
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 16 additions & 16 deletions files/ru/web/javascript/reference/global_objects/set/has/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,54 +9,54 @@ slug: Web/JavaScript/Reference/Global_Objects/Set/has

{{EmbedInteractiveExample("pages/js/set-prototype-has.html")}}

## Syntax
## Синтаксис

```
mySet.has(value);
```

### Parameters
### Параметры

- value
- : Required. The value to test for presence in the `Set` object.
- : Обязательный. Значение, которое необходимо проверить на наличие в коллекции `Set`.

### Return value
### Возвращаемое значение

- Boolean

- : Returns `true` if an element with the specified value exists in the `Set` object; otherwise `false`.
- : Возвращает `true`, если в коллекции `Set` существует элемент с указанным значением; в противном случае `false`.

> **Примечание:** Technically speaking, `has()` uses the [`sameValueZero`](/ru/docs/Web/JavaScript/Equality_comparisons_and_sameness#Same-value-zero_equality) algorithm to determine whether the given element is found.
> **Примечание:** С технической точки зрения, `has()` использует алгоритм [`sameValueZero`](/ru/docs/Web/JavaScript/Equality_comparisons_and_sameness#Same-value-zero_equality) для определения наличия указанного элемента.

## Examples
## Примеры

### Using the `has` method
### Использование метода `has`

```js
var mySet = new Set();
mySet.add("foo");

mySet.has("foo"); // returns true
mySet.has("bar"); // returns false
mySet.has("foo"); // возвращает true
mySet.has("bar"); // возвращает false

var set1 = new Set();
var obj1 = { key1: 1 };
set1.add(obj1);

set1.has(obj1); // returns true
set1.has({ key1: 1 }); // returns false because they are different object references
set1.add({ key1: 1 }); // now set1 contains 2 entries
set1.has(obj1); // возвращает true
set1.has({ key1: 1 }); // возвращает false, поскольку это разные ссылки на объекты
set1.add({ key1: 1 }); // сейчас set1 содержит 2 объекта
```

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

{{Specifications}}

## Browser compatibility
## Браузерная поддержка

{{Compat}}

## See also
## Смотрите также

- {{jsxref("Set")}}
- {{jsxref("Set.prototype.add()")}}
Expand Down