Конвертирање во низа во jQuery
Методот toArray
го конвертира множеството на jQuery елементи во обична
JavaScript низа. Ова е потребно за да може
на оваа низа да се применат методи и
функции на JavaScript, на пример,
да се сортира
оваа низа или
да се преврти.
Да го разгледаме следниот HTML код како пример:
<p>text1</p>
<p>text2</p>
<p>text3</p>
<div>text4</div>
Да ги добиеме сите елементи со
таг p како низа со помош на методот toArray,
да ја превртиме, користејќи
reverse.
Потоа да го испечатиме текстуалната содржина на елементите
како стринг, користејќи го JavaScript методот
join.
За екстракција на текстот на елементите и печатење на добиената
низа како стринг ќе напишеме функција print,
чиј параметар ќе биде превртената низа:
function print(elems) {
let arr = [];
for (let i = 0; i < elems.length; i++) {
arr.push(elems[i].innerHTML);
}
alert(arr.join(' '));
}
print($('p').toArray().reverse());
Добијте ги сите елементи со таг span
како низа и направете ја првата буква
од текстуалната содржина
на секој елемент голема. Испечатете ја во конзолата добиената
низа со текстовите како стринг.