ホームページ  >  記事  >  ウェブフロントエンド  >  jqueryで配列のようなオブジェクトを配列オブジェクトに変換する方法についての簡単な説明

jqueryで配列のようなオブジェクトを配列オブジェクトに変換する方法についての簡単な説明

青灯夜游
青灯夜游転載
2020-11-19 17:28:573923ブラウズ

jqueryで配列のようなオブジェクトを配列オブジェクトに変換する方法についての簡単な説明

#関連する推奨事項: 「

jQuery ビデオ チュートリアル

配列のようなオブジェクトの定義:

いわゆる「配列のようなオブジェクト」は、$("p") などの通常の Object オブジェクトですが、配列オブジェクトに非常によく似ています。長さ属性があり、0、1 などの数値を使用します。 、2、3... を属性名として使用します。

しかし、結局のところ、これは配列ではなく、配列のプロトタイプ オブジェクトから継承された組み込みメソッド (例: Push()、sort() など)はありません。

jquer 一般クラス配列 オブジェクトを配列オブジェクトに変換するメソッド

jquery では、markArray メソッドを使用して、次のような配列のようなオブジェクトを配列オブジェクトに変換できます。 :

var result = $.makeArray($("p"));
console.log(result instanceof Array);
この時点でコードによって出力される結果は true です。es6 では、Array.from(...) を使用して配列変換を実現できます:


Array.from(document.getElementsByTagName("p")

Forプログラミング関連の知識については、

プログラミング ビデオ コース をご覧ください。 !

以上がjqueryで配列のようなオブジェクトを配列オブジェクトに変換する方法についての簡単な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はcnblogs.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。