Конверзија у низ у jQuery-у
Метода toArray
конвертује скуп jQuery елемената у обичан
JavaScript низ. Ово је потребно да би се
на тај низ могле применити JavaScript методе и
функције, на пример,
сортирати
овај низ или
окренути га.
Размотримо за пример следећи HTML код:
<p>текст1</p>
<p>текст2</p>
<p>текст3</p>
<div>текст4</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
у виду низа и текстуалном садржају
сваког елемента направите прво слово
великим. Испишите у конзолу добијени
низ са текстовима у виду ниске.