ہر وہ چیز جو آپ کو جاوا اسکرپٹ صف کے طریقوں کے بارے میں جاننے کی ضرورت ہے



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

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

جاوا اسکرپٹ کا تعارف

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





جاوا اسکرپٹ - جاوا اسکرپٹ سرنی- ایڈیورکا

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



جاوا اسکرپٹ کے بنیادی اصول

اگر آپ زبان میں نئے ہیں تو ، آپ کو ان میں سے کچھ کو جاننے کی ضرورت ہے جاوا اسکرپٹ کے بنیادی اصول اس سے آپ کوڈ لکھنے میں مدد ملے گی۔ بنیادی باتوں میں شامل ہیں:

  • ارے

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

جاوا اسکرپٹ صف

ایک صف ہے a ڈیٹا ڈھانچہ جس میں عناصر کی ایک فہرست ہے جو ایک متغیر کے تحت متعدد اقدار کو محفوظ کرتی ہے۔



جاوا اسکرپٹ میں کسی صف کا اعلان کرنے کے لئے ‘ دو ’مربع بریکٹ کے ساتھ کلیدی لفظ اور ان کے اندر موجود تمام عناصر کو منسلک کریں۔ نحو ذیل میں ہے:

لسٹ آئٹمز = [] لسٹ آئٹمز = ['جوتے' ، 'واچ' ، 'بیگ'] دیں۔

آپ اس کا اعلان بھی کر سکتے ہیں۔

لسٹ آئٹمز = ['جوتے' ، 'واچ' ، 'بیگ'] دیں

صف اور آبجیکٹ کے درمیان فرق

جاوا اسکرپٹ متغیرات اشیاء ہوسکتی ہیں۔ صفوں کو خاص قسم کی اشیاء سمجھا جاتا ہے۔ اس کی وجہ سے ، آپ ایک ہی صف میں مختلف قسم کے متغیر کرسکتے ہیں۔

myArray [0] = تاریخ.میون myArray [1] = myFunction myArray [2] = myItems

جاوا اسکرپٹ میں ، صفیں استعمال کریں نمبر والی اشاریہ . جبکہ ، اشیاء کے طور پر استعمال کیا جاتا ہے نامزد کردہ اشاریہ جات .

جاوا اسکرپٹ سرنی کے طریقے

استعمال کرنے کا مقصد سرنی ذخیرہ کرنا ہے متعدد اقدار ایک ___ میں واحد ہستی اعلان کردہ متغیر کا جب ہم کسی متغیر کا استعمال کرکے ترتیب وار انداز میں عناصر تک رسائی حاصل کرنا چاہتے ہیں تو ارے کا استعمال کیا جاتا ہے۔ کوئی ایک ہی صف میں ڈور ، بولین اور اعداد جمع کرسکتا ہے۔

جاوا میں یہ آپریٹر کیا ہے؟

مختلف ہیں جاوا اسکرپٹ سرنی طریقوں تاکہ مختلف کام انجام دیں جیسے:

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

مثال:

لسٹ آئٹمز = ['بیگ' ، 'جوتے' ، 'لباس'] کنسول.لاگ (listItems.push ('واچ'))

آؤٹ پٹ:

4

پش () doest اس قدر کو واپس نہیں کریں گے جو سرنی میں شامل کی گئی ہے۔ یہ صرف صف کی نئی لمبائی ہی واپس کرتا ہے۔

  • پاپ ()- پاپ () طریقہ استعمال کیا جاتا ہے دور آخری عنصر ایک صف سے۔ یہ وہ قدر واپس کرتا ہے جو پوپ آؤٹ ہوچکی ہے۔

مثال:

لسٹ آئٹمز = ['بیگ' ، 'جوتے' ، 'لباس'] کنسول.لاگ (listItems.pop ())

آؤٹ پٹ:

لباس

پاپ () وہ قدر لوٹاتا ہے جو حذف کردی گئی ہے نہ کہ پش () جیسی صف کی لمبائی۔

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

مثال:

لسٹ آئٹمز = ['بیگ' ، 'جوتے' ، 'لباس'] کنسول.لاگ (listItems.shift ())

آؤٹ پٹ:

بیگ

شفٹ () پاپ () کی طرح کام کرتا ہے لیکن یہ سرے کا پہلا عنصر آخری کے بجائے لوٹاتا ہے۔

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

مثال:

لسٹ آئٹمز = ['بیگ' ، 'جوتے' ، 'لباس' ، 'واچ'] کنسول.لاگ (listItems.unshift ('فون'))

آؤٹ پٹ:

5

انشٹ () نئے عنصر کو سرنی میں شامل کرے گا اور نئی صف کی لمبائی واپس کردے گا۔

  • کنکریٹ () - کونکات () طریقہ کار کے ذریعہ ایک نیا صف تیار ہوتا ہے کنکینٹنگ یا موجودہ صفوں کو ضم کرنا۔ یہموجودہ صف میں ترمیم نہیں کرتا ہے اور ہمیشہ ایک نئی سرنی کو لوٹاتا ہے۔

مثال:

چلو arr1 = ['سرخ' ، 'نیلے' ، 'سبز'] چلو arr2 = ['رنگ' ، 'spraypaint' ، 'برش'] کی اجازت دیں newArr = arr1.concat (arr2) کنسول.لگ (newArr)

آؤٹ پٹ:

  • toString () - toString () طریقہ استعمال کیا جاتا ہے تبدیل ایک سرنی a تار اشارے کی اقدار کا ، کوما سے الگ کیا گیا۔

مثال:

رنگوں کو رنگ دیں [['سرخ' ، 'نیلے' ، 'سبز'] کنسول.لاگ (color.toString ())

آؤٹ پٹ:

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

مثال:

رنگوں کو رنگ دیں [['سرخ' ، 'نیلے' ، 'سبز'] کنسول.لاگ (رنگ.جوائن ('+'))

آؤٹ پٹ:

سرخ + نیلے + سبز
  • معکوس() - الٹا () طریقہ استعمال کیا جاتا ہے معکوس ترتیب ایک صف میں موجود عناصر کی۔ یہ اصل صف کو تبدیل کرے گا اور عناصر کی ترتیب کو تبدیل کرے گا۔

مثال:

آئیے پھل = ['آم' ، 'سیب' ، 'انگور'] کنسول.لاگ (پھلوں کو پھینک دیں۔

آؤٹ پٹ:

  • ترتیب دیں() - ترتیب دیں () طریقہ استعمال کیا جاتا ہے ترتیب دیں ایک صف حروف تہجی کے مطابق . یہ فنکشن قدروں کو سٹرنگ کے بطور ڈیفالٹ ترتیب دیتا ہے۔

مثال:

آئیے پھل = ['آم' ، 'سیب' ، 'انگور'] کنسول.لوگ (پھل.سورٹ ())

آؤٹ پٹ:

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

مثال:

رنگوں کو رنگ دیں [['سرخ' ، 'نیلے' ، 'سبز' ، 'پیلے رنگ' ، 'نارنگی'] کنسول.لاگ (color.slice (1،3))

آؤٹ پٹ:

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

اب جب آپ جاوا اسکرپٹ صف کے طریقوں کے بارے میں جانتے ہیں تو ، چیک کریں بذریعہ ایڈوریکا۔ ویب ڈویلپمنٹ سرٹیفیکیشن ٹریننگ آپ کو HTML5 ، CSS3 ، ٹویٹر بوٹسٹریپ 3 ، jQuery اور گوگل API کا استعمال کرتے ہوئے متاثر کن ویب سائٹ بنانے اور اسے ایمیزون سادہ اسٹوریج سروس (S3) پر تعینات کرنے میں مدد ملے گی۔

ہمارے لئے ایک سوال ہے؟ برائے کرم اس کا ذکر 'جاوا اسکرپٹ ارے' کے تبصرے سیکشن میں کریں اور ہم آپ کو واپس ملیں گے۔