جاوا اسکرپٹ کے اسپلائس فنکشن کا اطلاق۔

Applying Javascript S Splice Function




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

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







صفٹکڑا(انڈیکس،حساب ہٹا دیں،اشیاء...)

یہاں ، انڈیکس وہ پوزیشن ہے جس پر ہم عناصر کو شامل کرنا یا ہٹانا چاہتے ہیں ، حساب ہٹا دیں ، جو ایک اختیاری دلیل ہے ، ان عناصر کی تعداد ہے جنہیں ہم ہٹانا چاہتے ہیں ، اور۔ اشیاء ، جو کہ اختیاری بھی ہے ، ان عناصر پر مشتمل ہے جنہیں ہم شامل کرنا چاہتے ہیں۔



اب ، ہم چند مثالوں پر جائیں گے تاکہ یہ ظاہر کیا جا سکے کہ ٹکڑا فنکشن نافذ ہے



پہلے ، فرض کریں کہ ہمارے پاس ایک صف ہے جو پانچ عناصر پر مشتمل ہے۔





آنے دو= [10۔،بیس،30۔،40۔،پچاس]

صفوں سے عناصر 20 اور 30 ​​(صف میں بالترتیب پوزیشن 1 اور پوزیشن 2 پر) کو ہٹانے کے لیے ، ہم صرف ٹکڑا فنکشن اور اسے بتائیں کہ پہلے انڈیکس سے شروع کریں اور 2 عناصر کو ہٹا دیں۔

آمدٹکڑا(،)؛


اقدار 20 اور 30 ​​آؤٹ پٹ کے طور پر لوٹائی جاتی ہیں۔ اگلا ، ہم مندرجہ ذیل کمانڈ کے ساتھ اصل صف کو دیکھ سکتے ہیں۔



تسلی.لاگ(آمد)؛


آؤٹ پٹ میں واپس آنے والے دو عناصر اب صف میں نہیں ہیں۔

اگلا ، ہم عناصر کا استعمال کرتے ہوئے صف میں شامل کریں گے۔ ٹکڑا فنکشن چونکہ ہم عناصر کو صف سے نہیں ہٹائیں گے ، ہم RemoveCount کے لیے صفر کی قدر فراہم کر سکتے ہیں اور پھر وہ عناصر فراہم کر سکتے ہیں جو ہم شامل کرنا چاہتے ہیں۔

آمدٹکڑا(، ، 30۔، 35۔)؛


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

تسلی.لاگ(آمد)؛

30 اور 35 کی قدریں دوسرے انڈیکس میں کامیابی کے ساتھ شامل کی گئیں۔

آخر میں ، اگر ہم عناصر کو ہٹانا چاہتے ہیں اور عناصر کو شامل کرنا چاہتے ہیں ، تو ہم RemoveCount اور اشیاء دونوں کے لیے اقدار فراہم کر سکتے ہیں۔

آمدٹکڑا(، ، پندرہ، بیس، 25۔)؛

مذکورہ کمانڈ نے دو عناصر کو ہٹا دیا ہے ، اور اگر ہم اصل صف کو کنسول پر پرنٹ کرتے ہیں تو ہم دیکھ سکتے ہیں کہ 20 اور 30 ​​اب صف میں نہیں ہیں اور 15 ، 20 اور 25 کو شامل کر دیا گیا ہے۔

تسلی.لاگ(آمد)؛

نتیجہ

اس مضمون میں ، ہم نے استعمال کرنے کے کئی طریقوں پر تبادلہ خیال کیا۔ ٹکڑا صفوں کو اپ ڈیٹ کرنے کا فنکشن۔ ہم امید کرتے ہیں کہ آپ کو یہ مضمون کارآمد معلوم ہوا اور linuxhint.com کے ساتھ جاوا اسکرپٹ سیکھتے رہیں۔