aboutsummaryrefslogtreecommitdiff
path: root/files/ru/web/javascript/reference/operators/delete/index.html
diff options
context:
space:
mode:
Diffstat (limited to 'files/ru/web/javascript/reference/operators/delete/index.html')
-rw-r--r--files/ru/web/javascript/reference/operators/delete/index.html14
1 files changed, 7 insertions, 7 deletions
diff --git a/files/ru/web/javascript/reference/operators/delete/index.html b/files/ru/web/javascript/reference/operators/delete/index.html
index 531cd80999..38a909e150 100644
--- a/files/ru/web/javascript/reference/operators/delete/index.html
+++ b/files/ru/web/javascript/reference/operators/delete/index.html
@@ -5,7 +5,7 @@ translation_of: Web/JavaScript/Reference/Operators/delete
---
<div>{{jsSidebar("Operators")}}</div>
-<h2 id="Summary" name="Summary">Аннотация</h2>
+<h2 id="Summary">Аннотация</h2>
<p>Оператор <code>delete</code> удаляет свойство из объекта.</p>
@@ -27,7 +27,7 @@ translation_of: Web/JavaScript/Reference/Operators/delete
</tbody>
</table>
-<h2 id="Syntax" name="Syntax">Синтаксис</h2>
+<h2 id="Syntax">Синтаксис</h2>
<p><code>delete <em>выражение</em></code></p>
@@ -42,7 +42,7 @@ delete <em>property</em> // удаляет свойства глобальног
<p>Если результат вычисления <em>выражения</em> не является свойством (объекта), <code>delete</code> ничего не делает.</p>
-<h3 id="Parameters" name="Parameters">Параметры</h3>
+<h3 id="Parameters">Параметры</h3>
<dl>
<dt><code>object</code></dt>
@@ -53,11 +53,11 @@ delete <em>property</em> // удаляет свойства глобальног
<dd>Целое число, представляющее собой индекс массива, который должен быть удалён.</dd>
</dl>
-<h3 id="Returns" name="Returns">Возвращаемое значение</h3>
+<h3 id="Returns">Возвращаемое значение</h3>
<p>Возвращает false, только если свойство существует в самом объекте, а не в его прототипах, и не может быть удалено. Во всех остальных случаях возвращает true.</p>
-<h2 id="Description" name="Description">Описание</h2>
+<h2 id="Description">Описание</h2>
<p>Если оператор <code>delete</code> успешно выполняет удаление, он полностью удаляет свойство из объекта. Однако, если свойство с таким же именем существует в цепочке прототипов, объект унаследует это свойство из прототипа.</p>
@@ -93,7 +93,7 @@ alert(foo.bar); // выводит 42, свойство все ещё
delete Foo.prototype.bar; // удаляет свойство из прототипа
alert(foo.bar); // выводит "undefined", свойство больше не наследуется</pre>
-<h3 id="Deleting_array_elements" name="Deleting_array_elements">Удаление элементов массива</h3>
+<h3 id="Deleting_array_elements">Удаление элементов массива</h3>
<p>Когда с помощью оператора delete удаляется элемент массива, длина массива не меняется. Например, если вы удалите a{{ mediawiki.external(3) }}, a{{ mediawiki.external(4) }} по прежнему a{{ mediawiki.external(4) }}, а a{{ mediawiki.external(3) }} не определено. Так будет даже если вы удалите последний элемент массива (<code>delete a{{ mediawiki.external('a.length-1') }}</code>).</p>
@@ -120,7 +120,7 @@ if (3 in trees) {
<p>Поэтому, если вы хотите симулировать упорядоченный ассоциативный массив в кроссбраузерной среде, вам придётся либо использовать два отдельных массива (один для ключей и один для значений), либо построить массив из объектов с одним свойством и так далее.</p>
-<h2 id="Specification" name="Specification">Внешние ссылки</h2>
+<h2 id="Specification">Внешние ссылки</h2>
<ul>
<li>Глубокий <a href="http://perfectionkills.com/understanding-delete/">анализ оператора delete</a></li>