jQuery-да массивга айлантириш

Усул toArray jQuery элементлар тўпламини оддий JavaScript массивига айлантиради. Бу шунинг учун керакки, бу массивга JavaScript усул ва функцияларини қўллаш мумкин бўлсин, масалан, уни саралаш ёки тескари ўгириш.

Мисол учун куйидаги HTML кодни кўрайлик:

html<p>матн1</p>
<p>матн2</p>
<p>матн3</p>
<div>матн4</div>

Қуйида p тегидаги барча элементларни toArray усули ёрдамида массив кўринишида оламиз, уни reverse ёрдамида тескари ўгирамиз. Сўнгра элементларнинг матнli мўлжалларini сатр кўринишида чиқарамиз, JavaScript усули join дан фойдаланиб.

Элементлар матнини олиш ва олинган массивни сатр кўринишида чиқариш учун биз print функциясини ёзамиз, унинг параметри сифатида тескари ўгирилган массив хизмат қилади:

javascriptfunction print(elems) {
  let arr = [];
  
  for (let i = 0; i < elems.length; i++) {
      arr.push(elems[i].innerHTML);
  }
  alert(arr.join(' '));
}

print($('p').toArray().reverse());
Задание 1

span тегидаги барча элементларни массив кўринишида олинг ва ҳар бир элементнинг матнli мўлжалининг биринчи ҳарфини катта ҳарф билан ёзинг. Консолга олинган матнli массивни сатр кўринишида чиқаринг.