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

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

青灯夜游
リリース: 2020-11-19 17:30:22
転載
3983 人が閲覧しました

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 までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート