aboutsummaryrefslogtreecommitdiff
path: root/files/uk/web/javascript/reference/global_objects/object/getownpropertysymbols/index.html
diff options
context:
space:
mode:
Diffstat (limited to 'files/uk/web/javascript/reference/global_objects/object/getownpropertysymbols/index.html')
-rw-r--r--files/uk/web/javascript/reference/global_objects/object/getownpropertysymbols/index.html84
1 files changed, 0 insertions, 84 deletions
diff --git a/files/uk/web/javascript/reference/global_objects/object/getownpropertysymbols/index.html b/files/uk/web/javascript/reference/global_objects/object/getownpropertysymbols/index.html
deleted file mode 100644
index 130c6df073..0000000000
--- a/files/uk/web/javascript/reference/global_objects/object/getownpropertysymbols/index.html
+++ /dev/null
@@ -1,84 +0,0 @@
----
-title: Object.getOwnPropertySymbols()
-slug: Web/JavaScript/Reference/Global_Objects/Object/getOwnPropertySymbols
-tags:
- - ECMAScript 2015
- - JavaScript
- - Об'єкт
- - метод
-translation_of: Web/JavaScript/Reference/Global_Objects/Object/getOwnPropertySymbols
----
-<div>{{JSRef}}</div>
-
-<p>Метод <code><strong>Object.getOwnPropertySymbols()</strong></code> повертає масив усіх символьних властивостей, знайдених безпосередньо на наданому об'єкті.</p>
-
-<div>{{EmbedInteractiveExample("pages/js/object-getownpropertysymbols.html")}}</div>
-
-
-
-<h2 id="Синтаксис">Синтаксис</h2>
-
-<pre class="brush: js notranslate"><code>Object.getOwnPropertySymbols(<var>obj</var>)</code></pre>
-
-<h3 id="Параметри">Параметри</h3>
-
-<dl>
- <dt><code>obj</code></dt>
- <dd>Об'єкт, чиї символьні властивості будуть повернені.</dd>
-</dl>
-
-<h3 id="Значення_що_повертається">Значення, що повертається</h3>
-
-<p>Масив усіх символьних властивостей, знайдених безпосередньо на наданому об'єкті.</p>
-
-<h2 id="Опис">Опис</h2>
-
-<p>Подібно до {{jsxref("Object.getOwnPropertyNames()")}}, ви можете отримати усі символьні властивості наданого об'єкта у вигляді масиву символів. Зауважте, що сам метод {{jsxref("Object.getOwnPropertyNames()")}} не містить символьних властивостей об'єкта і повертає лише рядкові властивості.</p>
-
-<p>Оскільки жоден об'єкт не має початково символьних властивостей, <code>Object.getOwnPropertySymbols()</code> повертає порожній масив, якщо ви не присвоїли символьні властивості своєму об'єкту.</p>
-
-<h2 id="Приклади">Приклади</h2>
-
-<h3 id="Використання_getOwnPropertySymbols">Використання getOwnPropertySymbols</h3>
-
-<pre class="brush: js notranslate">var obj = {};
-var a = Symbol('a');
-var b = Symbol.for('b');
-
-obj[a] = 'localSymbol';
-obj[b] = 'globalSymbol';
-
-var objectSymbols = Object.getOwnPropertySymbols(obj);
-
-console.log(objectSymbols.length); // 2
-console.log(objectSymbols); // [Symbol(a), Symbol(b)]
-console.log(objectSymbols[0]); // Symbol(a)
-</pre>
-
-<h2 id="Специфікації">Специфікації</h2>
-
-<table class="standard-table">
- <tbody>
- <tr>
- <th scope="col">Специфікація</th>
- </tr>
- <tr>
- <td>{{SpecName('ESDraft', '#sec-object.getownpropertysymbols', 'Object.getOwnPropertySymbols')}}</td>
- </tr>
- </tbody>
-</table>
-
-<h2 id="Сумісність_з_веб-переглядачами">Сумісність з веб-переглядачами</h2>
-
-<div>
-
-
-<p>{{Compat("javascript.builtins.Object.getOwnPropertySymbols")}}</p>
-</div>
-
-<h2 id="Див._також">Див. також</h2>
-
-<ul>
- <li>{{jsxref("Object.getOwnPropertyNames()")}}</li>
- <li>{{jsxref("Symbol","Символ")}}</li>
-</ul>