15 جاوا اسکرپٹ سرنی طریقوں سے آپ کو آج مہارت حاصل کرنی چاہیے۔

15 جاوا اسکرپٹ سرنی طریقوں سے آپ کو آج مہارت حاصل کرنی چاہیے۔

تمام مہارت کی سطح کے ویب ڈویلپرز ، روکی پروگرامرز سے لے کر کوڈنگ ماہرین تک ، جدید ویب سائٹس تیار کرنے میں جاوا اسکرپٹ کی اہمیت کو دیکھنے آتے ہیں۔ جاوا اسکرپٹ اتنا غالب ہے کہ یہ جاننا ایک ضروری مہارت ہے کہ کیا آپ ویب ایپس بنانے جا رہے ہیں۔





جاوا اسکرپٹ زبان میں سب سے زیادہ طاقتور بلڈنگ بلاکس میں سے ایک ہے۔ صفیں عام طور پر بہت سی پروگرامنگ زبانوں میں پائی جاتی ہیں اور ڈیٹا کو محفوظ کرنے کے لیے مفید ہیں۔





جاوا اسکرپٹ میں مفید خصوصیات بھی شامل ہیں جو صف کے طریقوں کے نام سے جانا جاتا ہے۔ یہاں پندرہ ہیں جو آپ کو ایک ڈویلپر کی حیثیت سے اپنی مہارتوں کو بڑھانے کے لیے قریب سے دیکھنا چاہیے۔





ارے کے طریقے کیا ہیں؟

صفوں کے طریقے۔ جاوا اسکرپٹ میں بلٹ ان افعال ہیں جو آپ اپنی صفوں پر لاگو کرسکتے ہیں۔ ہر طریقہ کا ایک انوکھا فنکشن ہوتا ہے جو آپ کی صف میں تبدیلی یا حساب کتاب کرتا ہے ، جس سے آپ کو عام افعال کو شروع سے کوڈ کرنے کی ضرورت سے بچاتا ہے۔

جاوا اسکرپٹ میں صف کے طریقے آپ کے سرنی متغیر سے منسلک ڈاٹ نوٹیشن کا استعمال کرتے ہوئے چلائے جاتے ہیں۔ چونکہ وہ صرف جاوا اسکرپٹ افعال ہیں ، وہ ہمیشہ قوسین کے ساتھ ختم ہوتے ہیں جو اختیاری دلائل رکھ سکتے ہیں۔ یہاں ایک سادہ صف سے منسلک ایک طریقہ کہا جاتا ہے۔ myArray .



let myArray = [1,2,3]; myArray.pop();

یہ کوڈ ایک طریقہ کار لاگو کرے گا جسے کہا جاتا ہے۔ پاپ صف میں.

صف کی مثال۔

ہر مثال کے لیے ، ایک نمونہ صف استعمال کریں جسے ہم کال کریں گے۔ myArray ، پر طریقوں کو انجام دینے کے لئے. اپنے کنسول اور کوڈ کے ساتھ بلا جھجھک کھینچیں۔





let myArray = [2,4,5,7,9,12,14];

یہ مثالیں فرض کریں گی کہ آپ اس کی بنیاد جانتے ہیں۔ جاوا اسکرپٹ کیا ہے اور یہ کیسے کام کرتا ہے . اگر آپ ایسا نہیں کرتے تو ٹھیک ہے ، ہم سب یہاں سیکھنے اور بڑھنے کے لیے ہیں۔

ان پندرہ طاقتور صفوں کے طریقوں میں کھودیں!





1. Array.push ()

یہ کیا کرتا ہے: دھکا () آپ کی صف لیتا ہے اور ایک یا زیادہ عناصر کو صف کے آخر میں شامل کرتا ہے ، پھر صف کی نئی لمبائی لوٹاتا ہے۔ یہ طریقہ آپ کی موجودہ صف کو تبدیل کرے گا۔

رن کر کے صف میں نمبر 20 شامل کریں۔ دھکا () ، 20 کو بطور دلیل استعمال کرنا۔

let myArray = [2,4,5,7,9,12,14];
myArray.push(20);

چیک کریں کہ آیا یہ کام کرتا ہے:

console.log(myArray); [2,4,5,7,9,12,14,20]

چل رہا ہے دھکا () myArray پر طریقہ نے دلیل میں دی گئی قدر کو صف میں شامل کیا۔ اس صورت میں ، 20. جب آپ کنسول میں myArray کو چیک کریں گے ، آپ دیکھیں گے کہ قدر اب صف کے آخر میں شامل ہو گئی ہے۔

2. Array.concat ()

یہ کیا کرتا ہے: کنکٹ () دو یا زیادہ صفوں کو ایک نئی صف میں ضم کر سکتا ہے۔ یہ موجودہ صفوں میں ترمیم نہیں کرتا بلکہ ایک نیا بناتا ہے۔

لے لو۔ myArray اور نامی ایک صف کو ضم کریں۔ newArray اس میں.

let myArray = [2,4,5,7,9,12,14];
let newArray = [1,2,3];
let result = myArray.concat(newArray);
console.log(result); [2,4,5,7,9,12,14,1,2,3]

یہ طریقہ حیرت انگیز کام کرتا ہے جب متعدد صفوں یا اقدار سے نمٹنے کے لیے جو آپ کو یکجا کرنے کی ضرورت ہوتی ہے ، متغیرات کا استعمال کرتے وقت ایک بہت ہی آسان مرحلے میں۔

3. Array.join ()

یہ کیا کرتا ہے: شمولیت () ایک صف لیتا ہے اور صف کے مندرجات کو کوما سے الگ کرتا ہے۔ نتیجہ ایک تار میں رکھا گیا ہے۔ اگر آپ کوما کا متبادل استعمال کرنا چاہتے ہیں تو آپ علیحدگی کار کی وضاحت کر سکتے ہیں۔

ایک نظر ڈالیں کہ یہ myArray کا استعمال کرتے ہوئے کیسے کام کرتا ہے۔ پہلے ڈیفالٹ طریقہ استعمال کرتے ہوئے بغیر جداکار دلیل کے ، جو کوما استعمال کرے گا۔

let myArray = [2,4,5,7,9,12,14];
myArray.join();
'2,4,5,7,9,12,14'

جاوا اسکرپٹ ایک سٹرنگ کو آؤٹ کرے گا ، جس میں صف میں ہر قدر کوما سے الگ ہوگی۔ آپ جداکار کو تبدیل کرنے کے لیے فنکشن میں دلیل استعمال کر سکتے ہیں۔ اسے دو دلائل کے ساتھ مشاہدہ کریں: ایک جگہ اور ایک تار۔

myArray.join(' ');
'2 4 5 7 9 12 14'
myArray.join(' and ');
'2 and 4 and 5 and 7 and 9 and 12 and 14'

پہلی مثال ایک جگہ ہے ، ایک تار بنانا جسے آپ آسانی سے پڑھ سکتے ہیں۔

دوسری مثال استعمال کرتی ہے۔ ('اور') ، اور یہاں جاننے کے لیے دو چیزیں ہیں۔

سب سے پہلے ، ہم اقدار کو الگ کرنے کے لیے لفظ 'اور' استعمال کر رہے ہیں۔ دوم ، لفظ 'اور' کے دونوں اطراف میں ایک جگہ ہے۔ استعمال کرتے وقت یہ ذہن میں رکھنا ایک اہم چیز ہے۔ شمولیت () . جاوا اسکرپٹ دلائل کو لفظی طور پر پڑھتا ہے۔ لہذا اگر اس جگہ کو چھوڑ دیا جائے تو ، سب کچھ ایک ساتھ مل جائے گا (یعنی '2and4and5 ...' وغیرہ) زیادہ پڑھنے کے قابل نہیں!

4. Array.forEach ()

یہ کیا کرتا ہے: ہر ایک کے لئے() (کیس حساس!) آپ کی صف میں ہر آئٹم پر ایک فنکشن انجام دیتا ہے۔ یہ فنکشن کوئی بھی فنکشن ہے جو آپ تخلیق کرتے ہیں ، ایک صف کے لیے کسی فنکشن کو لاگو کرنے کے لیے 'for' لوپ استعمال کرنے کی طرح لیکن کوڈ پر بہت کم کام کے ساتھ۔

اس میں تھوڑا سا اور ہے۔ ہر ایک کے لئے() ؛ نحو کو دیکھیں ، پھر ظاہر کرنے کے لیے ایک سادہ سا فنکشن کریں۔


myArray.forEach(function(item){
//code
});

ہم استعمال کر رہے ہیں۔ myArray ، ہر ایک کے لئے() ڈاٹ نوٹیشن کے ساتھ لاگو کیا جاتا ہے۔ آپ جس فنکشن کو استعمال کرنا چاہتے ہیں اسے دلیل قوسین کے اندر رکھیں ، جو کہ ہے۔ فنکشن (آئٹم) مثال میں.

ذرا دیکھنا اسے فنکشن (آئٹم) . یہ وہ فنکشن ہے جو forEach () کے اندر انجام دیا گیا ہے ، اور اس کی اپنی دلیل ہے۔ ہم دلیل کو بلا رہے ہیں۔ آئٹم . اس دلیل کے بارے میں جاننے کے لیے دو باتیں ہیں:

  • جب forEach () آپ کی صف پر لوپ کرتا ہے ، تو یہ اس دلیل پر کوڈ کا اطلاق کرتا ہے۔ اسے ایک عارضی متغیر سمجھیں جو موجودہ عنصر کو رکھتا ہے۔
  • آپ دلیل کا نام منتخب کرتے ہیں ، اسے آپ جو چاہیں نام دے سکتے ہیں۔ عام طور پر اس کو کسی ایسی چیز کا نام دیا جائے گا جو سمجھنا آسان بناتا ہے ، جیسے 'آئٹم' یا 'عنصر'۔

ان دو چیزوں کو ذہن میں رکھتے ہوئے ، اس سادہ مثال کو دیکھیں۔ ہر قیمت میں 15 شامل کریں ، اور کنسول کو نتیجہ دکھائیں۔


myArray.forEach(function(item){
console.log(item + 15);
});

ہم استعمال کر رہے ہیں۔ آئٹم اس مثال میں بطور متغیر ، لہذا فنکشن ہر قدر میں 15 شامل کرنے کے لیے لکھا گیا ہے۔ آئٹم . کنسول پھر نتائج پرنٹ کرتا ہے۔ گوگل کروم کنسول میں ایسا لگتا ہے۔

نتیجہ صف میں ہر نمبر ہے ، لیکن اس میں 15 شامل کیے گئے ہیں!

5. Array.map ()

یہ کیا کرتا ہے: نقشہ () آپ کی صف میں ہر عنصر پر ایک فنکشن انجام دیتا ہے اور نتیجہ کو ایک نئی صف میں رکھتا ہے۔

ہر عنصر پر فنکشن چلانا forEach () کی طرح لگتا ہے۔ فرق یہاں ہے۔ نقشہ () چلنے پر ایک نئی صف بناتا ہے۔ forEach () خود بخود کوئی نئی صف نہیں بناتا ، آپ کو ایسا کرنے کے لیے ایک مخصوص فنکشن کوڈ کرنا پڑے گا۔

استعمال کریں map () myArray میں ہر عنصر کی قیمت کو دوگنا کرنے کے لیے ، اور انہیں ایک نئی صف میں رکھیں۔ آپ وہی دیکھیں گے۔ فنکشن (آئٹم) تھوڑی زیادہ مشق کے لیے نحو۔

let myArray = [2,4,5,7,9,12,14]; let doubleArray = myArray.map(function(item){
return item * 2;
});

کنسول میں نتائج چیک کریں۔

console.log(doubleArray); [4,8,10,14,18,24,28]

myArray غیر تبدیل شدہ ہے:

console.log(myArray); [2,4,5,7,9,12,14]

6. Array.unshift ()

یہ کیا کرتا ہے: اسی طرح جس طرح push () طریقہ کار کام کرتا ہے ، غیر شفٹ () طریقہ آپ کی صف کو لے جاتا ہے اور ایک یا زیادہ عناصر کو سرے کے آغاز میں اختتام کی بجائے شامل کرتا ہے ، اور صف کی نئی لمبائی لوٹاتا ہے۔ یہ طریقہ آپ کی موجودہ صف کو تبدیل کرے گا۔

let myArray = [2,4,5,7,9,12,14];
myArray.unshift(0);

سرنی کو کنسول میں لاگ کرنے پر ، آپ کو صف کے آغاز میں نمبر 0 دیکھنا چاہیے۔

console.log(myArray); [0, 2,4,5,7,9,12,14]

7. Array.sort ()

یہ کیا کرتا ہے: چھانٹنا ایک صف میں انجام دی جانے والی سب سے عام کارروائیوں میں سے ایک ہے اور انتہائی مفید ہے۔ جاوا اسکرپٹ۔ ترتیب دیں() صف کا طریقہ نمبروں کی ایک صف کو ترتیب دینے یا یہاں تک کہ تار کوڈ کی صرف ایک لائن کے ساتھ استعمال کیا جاسکتا ہے۔ یہ آپریشن اپنی جگہ پر ہے اور ابتدائی صف میں ترمیم کرکے ترتیب شدہ صف واپس کرتا ہے۔ کے لیے نمبروں کا ایک مختلف سیٹ لیں۔ myArray اس بار.

let myArray = [12, 55, 34, 65, 10];
myArray.sort((a,b) => a - b);

چونکہ چھانٹائی جگہ پر ہوچکی ہے ، لہذا آپ کو ترتیب شدہ صف کے لئے علیحدہ متغیر کا اعلان کرنے کی ضرورت نہیں ہے۔

console.log(myArray); [10, 12, 34, 55, 65]

پہلے سے طے شدہ طور پر ، صف کو بڑھتے ہوئے ترتیب میں ترتیب دیا جاتا ہے ، لیکن آپ اختیاری طور پر اپنی مرضی کے مطابق فنکشن کو پاس کر سکتے ہیں۔ ترتیب دیں() صف کو مطلوبہ طریقے سے ترتیب دینے کا طریقہ۔ اس معاملے میں ، میں نے ایک رواج پاس کیا۔ تیر کا فنکشن صف کو عددی لحاظ سے بڑھتے ہوئے ترتیب میں ترتیب دیں۔

8. Array.reverse ()

یہ کیا کرتا ہے: جیسا کہ نام سے پتہ چلتا ہے ، معکوس() صف میں عناصر کی ترتیب کو ریورس کرنے کے لیے طریقہ استعمال کیا جاتا ہے۔ نوٹ کریں کہ یہ صف کے مندرجات کو الٹ نہیں کرتا ہے بلکہ صرف آرڈر خود کرتا ہے۔ اس طریقے کو بہتر طور پر سمجھنے کے لیے یہاں ایک مثال دی گئی ہے۔

let myArray = [2,4,5,7,9,12,14];
myArray.reverse()

آپریشن کی تصدیق کے لیے آؤٹ پٹ کو کنسول میں لاگ ان کریں۔

console.log(myArray); [14, 12, 9, 7, 5, 4, 2]

جیسا کہ آپ دیکھ سکتے ہیں ، عناصر کی ترتیب کو الٹ دیا گیا ہے۔ پہلے ، آخری انڈیکس میں عنصر (انڈیکس 6 پر عنصر 14) اب زیروتھ انڈیکس میں عنصر ہے اور اسی طرح۔

9. Array.slice ()

یہ کیا کرتا ہے: ٹکڑا () ایک صف کے ایک حصے کی اتلی کاپی بازیافت کرنے کے لیے استعمال کیا جاتا ہے۔ آسان الفاظ میں ، یہ طریقہ آپ کو صفوں سے مخصوص عناصر کو ان کے انڈیکس کے ذریعے منتخب کرنے کی اجازت دیتا ہے۔ آپ اس عنصر کا ابتدائی انڈیکس پاس کرسکتے ہیں جہاں سے آپ بازیافت کرنا چاہتے ہیں اور عناصر اور اختیاری طور پر اختتامی انڈیکس بھی۔

اگر آپ اختتامی انڈیکس فراہم نہیں کرتے ہیں تو ، اسٹارٹ انڈیکس سے لے کر سرنی کے اختتام تک تمام عناصر بازیافت ہو جائیں گے۔ یہ طریقہ ایک نئی صف واپس کرتا ہے اور موجودہ کو تبدیل نہیں کرتا ہے۔

let myArray = [2,4,5,7,9,12,14];
let slicedArray = myArray.slice(2);

مذکورہ کوڈ میں ، دوسرے انڈیکس سے لے کر آخری انڈیکس تک کے تمام عناصر حاصل کیے گئے ہیں کیونکہ انڈیکس انڈیکس پیرامیٹر پاس نہیں ہوا ہے۔ دونوں صفوں کو کنسول میں لاگ ان کریں۔

console.log(myArray);
console.log(slicedArray);
[2, 4, 5, 7, 9, 12, 14]
[5, 7, 9, 12, 14]

ظاہر ہے ، ابتدائی صف کو سلائس () طریقہ سے تبدیل نہیں کیا گیا ہے اور اس کے بجائے ایک نئی صف واپس کی گئی ہے جو کٹے ہوئے ارے متغیر یہاں ایک مثال ہے جس میں اختتامی انڈیکس پیرامیٹر بھی پاس کیا جاتا ہے۔ ٹکڑا () طریقہ

let myArray = [2,4,5,7,9,12,14];
let slicedArray = myArray.slice(1, 3);
console.log(slicedArray);
[4, 5]

10. Array.splice ()

یہ کیا کرتا ہے: ٹکڑا () ایک مددگار صف کا طریقہ ہے جو صف میں موجود عناصر کو ہٹانے یا تبدیل کرنے کے لیے استعمال ہوتا ہے۔ حذف کرنے کے لیے انڈیکس اور عناصر کی تعداد بتاتے ہوئے ، یہ صف میں ترمیم کرتا ہے۔

let myArray = [2,4,5,7,9,12,14];
myArray.splice(2, 3);
console.log(myArray);

مندرجہ بالا مثال میں ، myArray صف کو انڈیکس 2 سے الگ کیا گیا ہے اور اس سے 3 عناصر کو ہٹا دیا گیا ہے۔ صف اب پر مشتمل ہے:

[2, 4, 12, 14]

عناصر کو حذف کرنے کے بجائے ان کو تبدیل کرنے کے لیے ، آپ ان عناصر کے ساتھ کسی بھی قسم کے اختیاری پیرامیٹرز کو پاس کر سکتے ہیں ، جیسے:

.bat بنانے کا طریقہ
let myArray = [2,4,5,7,9,12,14];
myArray.splice(2, 3, 1, 2, 3);
console.log(myArray);
[2, 4, 1, 2, 3, 12, 14]

11. Array.filter ()

یہ کیا کرتا ہے: فلٹر () طریقہ ایک مفید صف کا طریقہ ہے جو ایک فنکشن لیتا ہے جس میں ایک ٹیسٹ ہوتا ہے اور وہ تمام عناصر کے ساتھ ایک نئی صف واپس کرتا ہے جو اس ٹیسٹ کو پاس کرتا ہے۔ اس کے نام کے مطابق ، یہ طریقہ ان عناصر کو فلٹر کرنے کے لیے استعمال کیا جاتا ہے جن کی آپ کو ضرورت ہوتی ہے دوسرے عناصر سے۔ فلٹریشن ایک فنکشن کا استعمال کرتے ہوئے کیا جاتا ہے جو بولین ویلیو لوٹاتا ہے۔

یہاں کی ایک مثال ہے۔ فلٹر () صف سے صرف ان عناصر کو حاصل کرنے کے لیے استعمال کیا جاتا ہے جو 2 سے تقسیم ہوتے ہیں۔

let myArray = [2,4,5,7,9,12,14];
let divisibleByTwo = myArray.filter((number) => number % 2 === 0);
console.log(divisibleByTwo);

مذکورہ بالا مثال میں ، ایک تیر کا فنکشن بطور پیرامیٹر گزرتا ہے جو اصل نمبر سے ہر نمبر لیتا ہے اور چیک کرتا ہے کہ آیا یہ ماڈیولو کا استعمال کرتے ہوئے 2 سے تقسیم ہے۔ ٪ ) اور مساوات ( === آپریٹر آؤٹ پٹ کیسا لگتا ہے:

[2, 4, 12, 14]

12. Array.reduce ()

یہ کیا کرتا ہے: کم() ایک صف کا طریقہ ہے جو ایک ریڈوسر فنکشن لیتا ہے اور اسے ہر سرنی عنصر پر چلاتا ہے تاکہ واپسی کے دوران ایک ہی ویلیو آؤٹ پٹ ہو۔ یہ ایک ریڈوسر فنکشن لیتا ہے جس میں ایک جمع کرنے والا متغیر ہوتا ہے اور موجودہ عنصر متغیر مطلوبہ پیرامیٹرز کے طور پر ہوتا ہے۔ جمع کرنے والے کی قدر تمام تکرار میں یاد رکھی جاتی ہے اور حتمی تکرار کے بعد بالآخر واپس کردی جاتی ہے۔

اس طریقہ کار کا ایک مشہور استعمال کیس صف میں موجود تمام عناصر کے مجموعے کا حساب لگانا ہے۔ اس فعالیت کا نفاذ مندرجہ ذیل ہے:

let myArray = [2,4,5,7,9,12,14];
let sumOfNums = myArray.reduce((sum, currentNum) => sum + currentNum, 0);

اوپر دی گئی مثال میں 0 کو دوسرے پیرامیٹر کے طور پر منظور کیا گیا ہے ، جو جمع کرنے والے متغیر کی ابتدائی قیمت کے طور پر استعمال ہوتا ہے۔ کی sumOfNums متغیر میں واپسی کی قیمت ہوگی۔ کم() طریقہ جس سے توقع کی جاتی ہے کہ صف میں موجود تمام عناصر کا مجموعہ ہے۔

console.log(sumOfNums); 53

13. Array.includes ()

یہ کیا کرتا ہے: کسی صف میں کسی عنصر کی تلاش کرنا تاکہ یہ معلوم ہو سکے کہ یہ موجود ہے ایک آپریشن ہے جو کہ کثرت سے استعمال ہوتا ہے اور اسی وجہ سے جاوا اسکرپٹ کے پاس اس کے لیے ایک بلٹ ان طریقہ ہے شامل() صف کا طریقہ یہاں ہے کہ آپ اسے کیسے استعمال کر سکتے ہیں:

let myArray = [2,4,5,7,9,12,14];
console.log(myArray.includes(4));
console.log(myArray.includes(2, 1));
console.log(myArray.includes(12, 2));
console.log(myArray.includes(18));

یہ طریقہ ایک مطلوبہ پیرامیٹر ، تلاش کرنے کے لیے عنصر ، اور ایک اختیاری پیرامیٹر ، سرنی انڈیکس لیتا ہے جس سے تلاش شروع کی جائے۔ اس پر منحصر ہے کہ وہ عنصر موجود ہے یا نہیں ، یہ واپس آجائے گا۔ سچ یا جھوٹا بالترتیب لہذا ، پیداوار ہوگی:

true
false
true
false

14. Array.indexOf ()

یہ کیا کرتا ہے: انڈیکس آف () طریقہ انڈیکس کو تلاش کرنے کے لئے استعمال کیا جاتا ہے جس پر کسی مخصوص عنصر کی پہلی موجودگی صف میں پائی جاسکتی ہے۔ اگرچہ یہ شامل () طریقہ سے ملتا جلتا ہے ، یہ طریقہ عددی اشاریہ یا -1 واپس کرتا ہے اگر عنصر صف میں موجود نہ ہو۔

let myArray = [2,4,5,7,9,12,14];
console.log(myArray.indexOf(4));
console.log(myArray.indexOf('4'));
console.log(myArray.indexOf(9, 2));

انڈیکس آف () طریقہ سخت مساوات کا استعمال کرتا ہے تاکہ چیک کیا جا سکے کہ کوئی عنصر موجود ہے ، جس کا مطلب یہ ہے کہ قیمت کے ساتھ ساتھ ڈیٹا کی قسم بھی ایک جیسی ہونی چاہیے۔ اختیاری دوسرا پیرامیٹر انڈیکس کو تلاش کرنا شروع کرتا ہے۔ ان معیارات کی بنیاد پر ، پیداوار اس طرح نظر آئے گی:

1
-1
4

15. Array.fill ()

یہ کیا کرتا ہے: اکثر اوقات ، آپ کو صف میں تمام اقدار کو ایک مستحکم قدر جیسے 0 پر سیٹ کرنے کی ضرورت پڑسکتی ہے۔ لوپ استعمال کرنے کے بجائے ، آپ کوشش کر سکتے ہیں بھریں () اسی مقصد کے لیے طریقہ کار۔ آپ اس طریقہ کو ایک صف پر 1 مطلوبہ پیرامیٹر کے ساتھ کال کر سکتے ہیں: صف کو بھرنے کے لیے قدر اور 2 اختیاری پیرامیٹرز: شروع اور اختتامی انڈیکس کے درمیان بھرنا۔ یہ طریقہ باہر نکلنے والی صف کو تبدیل کرتا ہے۔

let myArray = [2,4,5,7,9,12,14];
let array1 = myArray.fill(0);
myArray = [2,4,5,7,9,12,14];
let array2 = myArray.fill(0, 2);
myArray = [2,4,5,7,9,12,14];
let array3 = myArray.fill(0, 1, 3);

آؤٹ پٹ کو کنسول میں لاگ کرنے پر ، آپ دیکھیں گے:

console.log(array1);
console.log(array2);
console.log(array3);
[0, 0, 0, 0, 0, 0, 0]
[2, 4, 0, 0, 0, 0, 0]
[2, 0, 0, 7, 9, 12, 14]

آپ کے جاوا اسکرپٹ سفر میں اگلے اقدامات۔

صفیں جاوا اسکرپٹ زبان کا ایک طاقتور حصہ ہیں ، یہی وجہ ہے کہ بطور ڈویلپر آپ کی زندگی کو آسان بنانے کے لیے بہت سارے طریقے موجود ہیں۔ ان پندرہ طریقوں پر عبور حاصل کرنے کا بہترین طریقہ مشق کرنا ہے۔

جیسا کہ آپ جاوا اسکرپٹ سیکھتے رہتے ہیں ، MDN ایک عظیم وسیلہ ہے۔ تفصیلی دستاویزات کے لیے کنسول میں آرام دہ اور پرسکون رہیں ، پھر پروگرامرز کے لیے بہترین جاوا اسکرپٹ ایڈیٹرز کے ساتھ اپنی مہارت کو بلند کریں۔ جاوا اسکرپٹ کے ساتھ اپنی ویب سائٹ بنانے کے لیے تیار ہیں؟ کیوں نہ کچھ فریم ورک پر ایک نظر ڈالیں جس پر آپ غور کر سکتے ہیں۔

بانٹیں بانٹیں ٹویٹ ای میل۔ 6 جاوا اسکرپٹ فریم ورکس سیکھنے کے قابل۔

وہاں بہت سارے جاوا اسکرپٹ فریم ورک ہیں جو ترقی میں مدد کرتے ہیں۔ یہاں کچھ ایسے ہیں جو آپ کو معلوم ہونا چاہیے۔

اگلا پڑھیں۔
متعلقہ موضوعات۔
  • پروگرامنگ۔
  • جاوا اسکرپٹ۔
  • کوڈنگ ٹپس۔
مصنف کے بارے میں نتن رنگناتھ۔(31 مضامین شائع ہوئے)

نتن ایک شوقین سافٹ ویئر ڈویلپر اور کمپیوٹر انجینئرنگ کا طالب علم ہے جو جاوا اسکرپٹ ٹیکنالوجیز کا استعمال کرتے ہوئے ویب ایپلیکیشن تیار کرتا ہے۔ وہ ایک فری لانس ویب ڈویلپر کے طور پر کام کرتا ہے اور اپنے فارغ وقت میں لینکس اور پروگرامنگ کے لیے لکھنا پسند کرتا ہے۔

نتن رنگناتھ سے مزید

ہماری نیوز لیٹر کو سبسکرائب کریں

ٹیک ٹپس ، جائزے ، مفت ای بکس ، اور خصوصی سودوں کے لیے ہمارے نیوز لیٹر میں شامل ہوں!

سبسکرائب کرنے کے لیے یہاں کلک کریں۔