メソッドtoArray
メソッド toArray は、jQueryの要素セットを
JavaScriptの配列に変換します。これは、
この配列に対してJavaScriptのメソッドや関数、
例えばソートや
逆順を
適用できるようにするために必要です。
構文
全ての要素セットを取得するには以下のようにします:
.toArray();
例
メソッド toArray を使用して、すべての p タグ要素を
配列として取得し、reverse
を使用して逆順にし、JavaScriptのメソッド
join
を使用して要素のテキスト内容を文字列として出力してみましょう:
<p>テキスト1</p>
<p>テキスト2</p>
<p>テキスト3</p>
<div>テキスト4</div>
function print(elems) {
let arr = [];
for (let i = 0; i < elems.length; i++) {
arr.push(elems[i].innerHTML);
}
console.log(arr.join(' '));
}
alert($('p').toArray().reverse());