From 5fab0a1eb99e87aa141adb3777d92c69437ae971 Mon Sep 17 00:00:00 2001 From: Masahiro FUJIMOTO Date: Wed, 2 Mar 2022 22:49:44 +0900 Subject: Element 以下の a-g で始まるプロパティを移行 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../web/api/element/getattributenames/index.html | 70 ---------------------- 1 file changed, 70 deletions(-) delete mode 100644 files/ja/web/api/element/getattributenames/index.html (limited to 'files/ja/web/api/element/getattributenames/index.html') diff --git a/files/ja/web/api/element/getattributenames/index.html b/files/ja/web/api/element/getattributenames/index.html deleted file mode 100644 index f353b84b74..0000000000 --- a/files/ja/web/api/element/getattributenames/index.html +++ /dev/null @@ -1,70 +0,0 @@ ---- -title: Element.getAttributeNames() -slug: Web/API/Element/getAttributeNames -tags: - - API - - DOM - - Element - - getAttributeNames - - メソッド - - 属性 -translation_of: Web/API/Element/getAttributeNames ---- -
{{APIRef("DOM")}}
- -

{{domxref("Element")}} インターフェースの getAttributeNames() メソッドは要素の属性の名前を文字列の {{jsxref("Array")}} で返します。要素に属性がない場合は、空の配列を返します。

- -

getAttributeNames() を {{domxref("Element.getAttribute","getAttribute()")}} と共に使用すると、 {{domxref("Element.attributes")}} にアクセスするよりメモリ効率やパフォーマンスが良くなります。

- -

構文

- -
let attributeNames = element.getAttributeNames();
-
- -

- -
// 要素の属性に対して反復処理する
-for(let name of element.getAttributeNames()) {
-	let value = element.getAttribute(name);
-	console.log(name, value);
-}
-
- -

代替モジュール

- -
if (Element.prototype.getAttributeNames == undefined) {
-  Element.prototype.getAttributeNames = function () {
-    var attributes = this.attributes;
-    var length = attributes.length;
-    var result = new Array(length);
-    for (var i = 0; i < length; i++) {
-      result[i] = attributes[i].name;
-    }
-    return result;
-  };
-}
- -

仕様書

- - - - - - - - - - - - - - - - -
仕様書状態備考
{{SpecName("DOM WHATWG", "#dom-element-getattributenames", "Element.getAttributeNames")}}{{Spec2("DOM WHATWG")}}初回定義
- -

ブラウザーの対応

- -
-

{{Compat("api.Element.getAttributeNames")}}

-
-- cgit v1.2.3-54-g00ecf