جاوا اسکریپت آرایہ میتھد
- پچھلای پیج جس اسکریپٹ آرری
- پائیدار پیج جس اسکریپٹ آرری سرچ
جاوا اسکریپٹ آرائیج کی قوت اس کا طریقہ کار میں پنهان ہے。
آپ کا آرائیج کو جملے میں تبدیل کریں
جاوا اسکریپٹ کا طریقہ کار toString()
آپ کا آرائیج کو سکھارا (کاما سے منقسم) کی شکل میں تبدیل کریں
مثال
وار فراٹس = ["بناناس", "آپل", "میٹ", "مانگو"]; دکومنٹgetElementById("demo").innerHTML = فراٹس.toString();
نتیجہ
Banana,Orange,Apple,Mango
جوائن
مетод سارے آرائیج عنصر کو ایک جملے میں شامل کرسکتا ہے。
یہ کام toString() کی طرح کی کارروائی کریں گا، لیکن آپ کا استعمال کیاجاسکتا ہے سکھارا:
مثال
var fruits = ["Banana", "Orange","Apple", "Mango"]; document.getElementById("demo").innerHTML = fruits.join(" * ");
نتیجہ
Banana * Orange * Apple * Mango
پاپنگ اور پوشنا
آپ کا آرائیج کو بندل کرنا، عنصر حذف کرنا اور نئی عنصر شامل کرنا بہت آسان ہوتا ہے جب آپ آرائیج کو بندل کرتے ہیں。
پاپنگ اور پوشنا کا مطلب یہ ہے:
ایک آرائیج سےپاپناپروجیکٹ، یا ایک آرائیج میںپوشناپروجیکٹ
پاپنگ
pop()
مетод آپ کا آخری عنصر حذف کرتا ہے:
مثال
وار فراٹس = ["بناناس", "آپل", "میٹ", "مانگو"]; fruits.pop(); // سے fruits کا آخری عنصر حذف کریں ("Mango")
pop()
مетод نے حذف کی جانے والی کی قیمت واپس فراہم کرتی ہے:
مثال
وار فراٹس = ["بناناس", "آپل", "میٹ", "مانگو"]; var x = fruits.pop(); // x کا مطلب "Mango" ہے
پوشنگ
پوش
مетод (جسے شمولیت میں لایا جاتا ہے) کا استعمال کریں تاکہ ایک نئی عنصر کا اضافہ کیا جائے:
مثال
وار فراٹس = ["بناناس", "آپل", "میٹ", "مانگو"]; fruits.push("Kiwi"); // fruits میں ایک نئی عنصر شامل کریں
پوش
مетод نئی شمارش کی طول کو واپس فراہم کرتا ہے:
مثال
وار فراٹس = ["بناناس", "آپل", "میٹ", "مانگو"]; var x = fruits.push("Kiwi"); // x کا مطلب 5 ہے
ماضی عنصر
ماضی کا حوالہ اور پاپ سے مماثل ہوتا ہے، لیکن پہلا عنصر کو ہی حذف کرتا ہے، نہ کہ آخری عنصر کو。
shift()
مетод پہلا عنصر کو حذف کرتا ہے، اور تمام دیگر عناصر کو نیچل تر کیں آئندہ انڈیکس میں منتقل کرتا ہے。
مثال
وار فراٹس = ["بناناس", "آپل", "میٹ", "مانگو"]; fruits.shift(); // سے fruits کا پہلا عنصر حذف کریں "Banana"
shift()
مетод 'برعکس منظم' کی جانب سے واپس لایا جاتا ہے:
مثال
وار فراٹس = ["بناناس", "آپل", "میٹ", "مانگو"]; fruits.shift(); // 'Banana' واپس لایا جاتا ہے
unshift()
مетод (شروع میں) آرائی میں نئی عنصر کو شامل کرتا ہے اور پرانے عناصر کو 'برعکس' منظم کرتا ہے:
مثال
وار فراٹس = ["بناناس", "آپل", "میٹ", "مانگو"]; fruits.unshift("Lemon"); // fruits میں نئی عنصر "Lemon" کو شامل کریں
unshift()
مетод نئی آرائی کی لمبائی واپس لایا جاتا ہے。
مثال
وار فراٹس = ["بناناس", "آپل", "میٹ", "مانگو"]; fruits.unshift("Lemon"); // 5 واپس لایا جاتا ہے
عنصر کو تبدیل کریں
ان کا استعمال کرکےنمبرآرائی عنصر کو جائز کرنے کے لئے استعمال کریں:
آرائیانڈیکس (نمبر)0 سے شروع ہوتا ہے。[0] پہلا آرائی عنصر ہے، [1] دوسرا، [2] تیسرا ...
مثال
وار فراٹس = ["بناناس", "آپل", "میٹ", "مانگو"]; fruits[0] = "Kiwi"; // fruits کا پہلا عنصر "Kiwi" بنادئے
length
پرزنسیپ کی مدد سے آرائی میں نئی عناصر کو چرچ کرنے کا سستا طریقہ فراہم کرتا ہے:
مثال
وار فراٹس = ["بناناس", "آپل", "میٹ", "مانگو"]; fruits[fruits.length] = "Kiwi"; // fruits میں "Kiwi" کو چرچ کریں
حذف کریں
جس طرح سے جاوا اسکریپٹ آرائی ایک شیئر کی طرح ہوتی ہے، اس کے عناصر کو delete
آپریٹر کو استعمال کرکےحذف:
مثال
وار فراٹس = ["بناناس", "آپل", "میٹ", "مانگو"]; delete fruits[0]; // fruits میں پہلا عنصر کو undefined بنادئے
استعمال کریں delete
آرائی میں نا تعریف شدہ خالی مقامات کو بجائے پیداکر دیا جائے گا۔ استعمال کریں pop()
یا shift()
مقابلے میں استعمال کریں
آرائی کو منضم کرنا
splice()
مетод آرائی میں نئی عناصر کو شامل کرنے کے لئے استعمال کیا جاسکتا ہے:
مثال
وار فراٹس = ["بناناس", "آپل", "میٹ", "مانگو"]; fruits.splice(2, 0, "Lemon", "Kiwi");
پہلا پارامتر (2) نئی عنصر کو کس طرح کی پوزیشن پر شامل کیا جانا چاہئے، تعین کرتا ہے (منضم)。
دوسرا پارامتر (0) کس طرح کی تعداد کو حذف کیا جانا چاہئے، تعین کرتا ہے。
باقی پارامتروں ('Lemon', 'Kiwi') نئی اضافہ کردہ عناصر کا تعین کرتے ہیں。
splice()
مетод ایک آرائی کا رجوع دیتا ہے جس میں حذف کردہ عناصر شامل ہیں:
مثال
وار فراٹس = ["بناناس", "آپل", "میٹ", "مانگو"]; fruits.splice(2, 2, "Lemon", "Kiwi");
splice() کا استعمال کرکے عنصر کو حذف کریں
پارامتروں کی ذکاوت سے، آپ کسی بھی عمل کو کرسکتے ہیں splice()
عنصر کو حذف کرتے وقت آرائی کا پتہ نکالنا بغیر
مثال
وار فراٹس = ["بناناس", "آپل", "میٹ", "مانگو"]; fruits.splice(0, 1); // fruits میں پہلا عنصر کو حذف کریں
پہلا پارامتر (0) نئی عنصر کو کس طرح کا مشتاق کیا جانا چاہئےشامل کرناجگہ کو دینا ہے۔
دوسرا پارامتر (1) اس کیکچھ کچھ کچھ کو حذف کرناعناصر
باقی پارامتر ترک کئے گئے ہیں، کوئی نئی عنصر شامل نہیں کیاجائے گا。
جوڑنا (جوڑ)
concat()
یہ طریق موجود آرائی کو جوڑ کر نئی آرائی کا قیام کرتی ہے:
مثال (دو آرائی کو جوڑنا)
var myGirls = ["Cecilie", "Lone"]; var myBoys = ["Emil", "Tobias", "Linus"]; var myChildren = myGirls.concat(myBoys); // myGirls اور myBoys کو جوڑنا
concat()
یہ طریق موجود آرائی کو بدل نہیں دیتا، یہ ہمیشہ ایک نئی آرائی واپس دیتا ہے。
concat()
یہ طریق کسی بھی تعداد کی آرائی پارامتر قبول کرتی ہے:
مثال (تین آرائی کو جوڑنا)
var arr1 = ["Cecilie", "Lone"]; var arr2 = ["Emil", "Tobias", "Linus"]; var arr3 = ["Robin", "Morgan"]; var myChildren = arr1.concat(arr2, arr3); // arr1، arr2 اور arr3 کو جوڑنا
concat()
یہ طریق اعداد کو بھی پارامتر کے طور پر قبول کرتی ہے:
مثال (آرائی اور اعداد کو جوڑنا)
var arr1 = ["Cecilie", "Lone"]; var myChildren = arr1.concat(["Emil", "Tobias", "Linus"]);
آرائی کو کاٹنا
slice()
یہ طریق آرائی کی کسی حصے کو نئی آرائی کے طور پر استعمال کرتا ہے。
یہ مثال شماری عدد 1 ("Orange") سے شروع ہوتا ہے اور ایک حصہ شامل کرتا ہے:
مثال
var fruits = ["Banana", "Orange", "Lemon", "Apple", "Mango"]; var citrus = fruits.slice(1);
slice()
یہ طریق نئی آرائی کا قیام کرتی ہے، یہ مادری آرائی میں کسی بھی عنصر کو نہیں ہٹاتا ہے。
یہ مثال شماری عدد 3 ("Apple") سے شروع ہوتا ہے اور ایک حصہ شامل کرتا ہے:
مثال
var fruits = ["Banana", "Orange", "Lemon", "Apple", "Mango"]; var citrus = fruits.slice(3);
slice()
دو پارامتر قبول کرتی ہے، جیسا کہ (1, 3)。
یہ طریق شروع پارامتر سے عناصر کو اکٹھا کرتی ہے، جب تک کہ ختم پارامتر تک (شامل نہیں ہوتا)。
مثال
var fruits = ["Banana", "Orange", "Lemon", "Apple", "Mango"]; var citrus = fruits.slice(1, 3);
اگر آخری پارامتر ترک کیا گیا ہے، جیسا کہ پہلے مثال میں، تو slice()
یہ آپریشن شامل آپریشن کا باقی حصہ بنائے گا。
مثال
var fruits = ["Banana", "Orange", "Lemon", "Apple", "Mango"]; var citrus = fruits.slice(2);
auto toString()
اگر اصل کا اعداد اور شمار کا نشان دہی چاہیئے تو، جس اسکریپٹ خود کار طور پر آرری کو سٹرنگ میں تبدیل کر سکتا ہے۔ نیچے دو مثال ایک سے متعلق ہیں: }}
مثال
وار فراٹس = ["بناناس", "آپل", "میٹ", "مانگو"]; دکومنٹgetElementById("demo").innerHTML = فراٹس.toString();
مثال
وار فراٹس = ["بناناس", "آپل", "میٹ", "مانگو"]; دکومنٹgetElementById("demo").innerHTML = فوراٹس;
تمام جس اسکریپٹ اوبجیکٹ toString()
طریقہ.
آرری مرتب کاری
آپ اگلے فصلا میں آرری کی مرتب کاری کی معلومات سیکھیں گے~。
جس اسکریپٹ آرری میں بہترین اور کمترین کی جستجو کرسکنا
جس اسکریپٹ آرری میں کسی بھی داخلی فنکشن نہیں ہے جو بہترین اور کمترین کی جستجو کرسکے۔
آپ اس تعلیم کے اگلے فصلا میں اس سے حل کیسنا سیکھیں گے。
کامپلٹ آرری مرجع دستور
کامپلٹ مرجع دستور کیلئے، اپنے پورا جس اسکریپٹ آرری مرجع دستور.
اس مرجع دستور میں تمام آرری کی اپنی خاصیتوں اور طریقوں کی توضیح اور مثال شامل ہیں。
- پچھلای پیج جس اسکریپٹ آرری
- پائیدار پیج جس اسکریپٹ آرری سرچ