جاوا اسکرپٹ کا استعمال کرتے ہوئے JSON سرنی کے ذریعے لوپ کو دوبارہ کیسے کریں۔

Jawa Askrp Ka Ast Mal Krt Wy Json Srny K Dhry Lwp Kw Dwbar Kys Kry



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

یہ گائیڈ وضاحت کرے گا کہ جاوا اسکرپٹ کا استعمال کرتے ہوئے JSON سرنی کے ذریعے لوپ کو کیسے اعادہ کیا جائے۔

جاوا اسکرپٹ کا استعمال کرتے ہوئے JSON سرنی کے ذریعے لوپ کو کیسے دہرایا جائے؟

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







یہ سیکشن عام طور پر استعمال کیا جاتا ہے ' کے لیے جاوا اسکرپٹ کا استعمال کرتے ہوئے JSON صف کو دوبارہ کرنے کے لیے لوپ۔



نحو (JSON Array)



صف - نام = [ قدر 1 , قدر 2 , ..... قدر N ]

یہاں، 'value1'، 'value2'، اور 'valueN' ان اقدار کا حوالہ دیتے ہیں جن کو دہرانے کی ضرورت ہے۔





آئیے عملی طور پر جاوا اسکرپٹ میں 'JSON' صف کے ذریعے لوپنگ کو انجام دیں۔

HTML کوڈ



آئیے درج ذیل HTML کوڈ پر ایک نظر ڈالتے ہیں:

< h2 > JSON سرنی کے ذریعے لوپنگ < / h2 >
< ص > JSON صف میں صفر، ایک، یا زیادہ ترتیب والے عناصر ہوتے ہیں، جو کوما سے الگ کیے جاتے ہیں۔ < / ص >
< ص آئی ڈی = 'نمونہ' >< / ص >

کوڈ کی اوپر کی لائنوں میں:

  • '

    ٹیگ ذیلی سرخی کی وضاحت کرتا ہے۔

  • '

    ” ٹیگ پیراگراف کا بیان بناتا ہے۔

  • آخر میں، '

    ' ٹیگ ایک خالی پیراگراف کی وضاحت کرتا ہے جس کی id ' نمونہ JSON صف کی اقدار کو ظاہر کرنے کے لیے۔

جاوا اسکرپٹ کوڈ

اگلا، ذیل میں فراہم کردہ کوڈ پر جائیں:

< سکرپٹ >
const JSONarray = '{'نام':'جانسن'، 'عمر':35، 'کاریں':['BMW', 'Honda', 'Corolla']}' ;
const اعتراض = JSON. تجزیہ ( JSONarray ) ;

متن دو = '' ;
کے لیے ( k = 0 ; ک < اعتراض کاریں . لمبائی ; ک ++ ) {
متن += اعتراض کاریں [ ک ] + '،' ;
}
دستاویز getElementById ( 'نمونہ' ) . اندرونی ایچ ٹی ایم ایل = متن ;
سکرپٹ >

اس کوڈ بلاک میں:

  • ایک JSON صف کی وضاحت کریں جس کا نام ' JSONarray ' کے ساتھ ' const ' مطلوبہ لفظ جس میں اقدار کی ترتیب شدہ فہرست ہو۔
  • ' اعتراض 'آبجیکٹ استعمال کرتا ہے' تجزیہ () ' طریقہ جو مخصوص JSON سرنی متن کو JavaScript آبجیکٹ میں تبدیل کرتا ہے۔
  • اس کے بعد، ' متن متغیر ایک خالی قدر ذخیرہ کرتا ہے۔
  • اگلا، لاگو کریں ' کے لیے 'کی خصوصیات پر تکرار کرنے کے لئے لوپ' اعتراض ' کلیدی 'کار' کے خلاف شامل JSON سرنی کے ساتھ مربوط۔
  • اس کے علاوہ، منسلک کریں ' لمبائی ' پراپرٹی اور لوپ میں اضافہ کریں تاکہ تکرار کو مناسب طریقے سے انجام دیا جاسکے۔
  • آخر میں، لاگو کریں ' getElementById() اس کی آئی ڈی 'نمونہ' کا استعمال کرتے ہوئے شامل کردہ خالی پیراگراف تک رسائی حاصل کرنے کا طریقہ۔ یہ JSON سرنی کی اقدار کو 'کے ذریعے ظاہر کرے گا۔ اندرونی ایچ ٹی ایم ایل ' جائیداد.

آؤٹ پٹ

آؤٹ پٹ 'for' لوپ کا استعمال کرتے ہوئے شامل کردہ JSON سرنی کی تمام اقدار کو دکھاتا ہے۔

نتیجہ

' JSON صفیں۔ 'جاوا اسکرپٹ کی مدد سے آسانی سے دہرایا جا سکتا ہے' کے لیے 'لوپ. یہ ایک عام عمل ہے اور عام طور پر ڈیٹا بیس یا API سے JSON فارمیٹ میں ڈیٹا بازیافت کرنے کے لیے ویب ڈویلپمنٹ میں استعمال ہوتا ہے۔ اس گائیڈ نے جاوا اسکرپٹ کا استعمال کرتے ہوئے JSON سرنی کے ذریعے ایک لوپ کو اعادہ کرنے کے لیے ایک مختصر وضاحت کی ہے۔