jQuery හි අරාවක් බවට පරිවර්තනය කිරීම
toArray ක්රමය
jQuery මූලද්රව්ය කට්ටලය සාමාන්ය
JavaScript අරාවක් බවට පරිවර්තනය කරයි. මෙය අවශ්ය වන්නේ
මෙම අරාවට JavaScript ක්රම සහ
ශ්රිත යෙදිය හැකි වන පරිදිය, උදාහරණයක් ලෙස,
මෙම අරාව වර්ගීකරණය කිරීමට
හෝ
එය ආපසු හැරවීමට.
උදාහරණයක් ලෙස පහත HTML කේතය සලකා බලමු:
<p>text1</p>
<p>text2</p>
<p>text3</p>
<div>text4</div>
toArray ක්රමය භාවිතයෙන්
p ටැගය සහිත සියලුම මූලද්රව්ය අරාවක් ලෙස ලබා ගනිමු,
එය ආපසු හරවමු, භාවිතා කරමින්
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 ටැගය සහිත සියලුම මූලද්රව්ය
අරාවක් ලෙස ලබාගෙන එක් එක් මූලද්රව්යේ පෙළ අන්තර්ගතයේ
පළමු අකුර කැපිටල් (දිගු) අකුරක් බවට
කරන්න. ප්රතිඵලයක් ලෙස ලැබෙන
පෙළ සහිත අරාව තන්තුවක් ලෙස කොන්සෝලයට ප්රතිදානය කරන්න.