اہم جاوا اسکرپٹ لوپس آپ کو جاننے کی ضرورت ہے



جاوا اسکرپٹ لوپس پر عملدرآمد کے لئے مختلف طریقے ہیں۔ جاوا اسکرپٹ میں مختلف لوپنگ طریقوں کو مثالوں کے ساتھ سمجھنے کے لئے یہاں پڑھیں۔

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

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

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





  • اندراج سے کنٹرول شدہ لوپس - انٹری کنٹرول میں ، لوپ باڈی میں داخل ہونے سے پہلے ٹیسٹ کی حالت کا تجربہ کیا جاتا ہے۔ لوپ کے لئے اور جبکہ لوپ اندراج پر قابو پانے والے لوپس ہیں۔

  • باہر نکلیں کنٹرولڈ لوپس- ایگزٹ کنٹرول میں ، ٹیسٹ کی حالت کا اندازہ لوپ باڈی کے آخر میں کیا جاتا ہے۔ لہذا ، لوپ باڈی کم از کم ایک بار پھانسی دے گی ،اس سے قطع نظر کہ ٹیسٹ کی حالت صحیح ہے یا غلط۔ کرتے وقت لوپ ایک خارجی راستہ کنٹرول لوپ ہے۔



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

لوپ کے لئے

یہ طریقہ لوپ ڈھانچے کو لکھنے کا ایک جامع طریقہ فراہم کرتا ہے۔ A لوپ کو اس وقت تک دہرایا جاتا ہے جب تک کہ ایک مخصوص حالت غلط کی جانچ نہ کرے۔

انٹیل جاوا میں ڈبل تبدیل کرنے کا طریقہ

لوپ کے لئے - جاوا اسکرپٹ loops - edureka



نحو-

(ابتدائی حالت کی جانچ کی حالت میں اضافہ / کمی) {بیان}

مثال-

لوپ کے لئے x جاوا اسکرپٹ پروگرام کی وضاحت کرنا x // جب لوپ کے لئے x = 1 // شروع ہوتا ہے اور x تک چلتا ہے<=5 for (x = 1 x <= 5 x++) { document.write('Value of x:' + x + ' 
')}

آؤٹ پٹ-

ایکس کی قیمت: 1 کی قیمت x: 2 کی قیمت x: 3 کی قیمت x: 4

جبکہ لوپ

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

نحو-

جبکہ (بولین حالت) {لوپ بیانات}

مثال-

// جاوا اسکرپٹ پروگرام کی وضاحت کرنے کے لئے جبکہ لوپ var x = 1 // جب ایکس 5 سے زیادہ ہوجائے تو باہر نکلیں (x<= 5) { document.write('Value of x:' + x + ' 
') // اگلی تکرار x ++ for کیلئے x کی قدر میں اضافہ

آؤٹ پٹ-

ایکس کی قیمت: 1 کی قیمت x: 2 کی قیمت x: 3 x کی قیمت: 4 x کی قیمت: 5

کرتے وقت لوپ

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

نحو-

{بیانات do کریں جبکہ (حالت)

مثال-

// جاوا اسکرپٹ پروگرام کی وضاحت کرنا کہ جب لوپ var x = 20 do {// کرے تو شرط غلط دستاویز ہے۔ لکھ دیں ('x کی قیمت:' + x + ' 
') x ++} جبکہ (x<10)

آؤٹ پٹ-

ایکس کی قیمت: 20

برائے لوپ

جاوا میں سیریلائزیبل کیا ہے؟

یہ لوپ کسی شے کی تمام بے شمار خصوصیات میں ایک مخصوص متغیر کا اعادہ کرتا ہے۔ ہر الگ املاک کے لئے ، جاوا اسکرپٹ مخصوص بیانات پر عملدرآمد کرے گا۔

نحو-

(آبجیکٹ میں متغیر نام) کے لئے {بیانات}

مثال-

// جاوا اسکرپٹ پروگرام کی وضاحت کے لئے..ان لوپ // کسی آبجیکٹ کی خاصیت پیدا کرنا = {پہلا: 'نام' ، دوسرا: 'عمر' ، تیسرا: 'اونچائی' ، چوتھا: 'آنکھ کا رنگ' ، پانچواں: 'قومیت 'object // // ہرجائز خصوصیات کی ہر جائیداد کے بارے میں اعادہ کریں اور ان سب کو پرنٹ کریں // for.in loops for (خصوصیات میں itr) {دستاویز.و رائٹ (خصوصیات [itr] +' 
')}

آؤٹ پٹ-

جاوا میں تعطل کیا ہے؟
عمر کی اونچائی کے رنگ کی قومیت

توڑ بیان

بریک اسٹیٹمنٹ لوپ سے باہر کودنے کے لئے استعمال ہوتا ہے۔ یہ لوپ کو توڑنے میں مدد کرے گا اور لوپ کے بعد کوڈ پر عمل درآمد جاری رکھے گا۔

نحو-

توڑ لیبل نام

مثال-

var text = '' var i for (i = 0 i)<10 i++) { if (i === 5) { break } text += 'The number is ' + i + ' 
'

آؤٹ پٹ-

نمبر 0 ہے نمبر 1 ہے نمبر 2 ہے نمبر 3 ہے نمبر 4 ہے

بیان جاری رکھیں

جاری کردہ بیان لوپ میں ایک تکرار توڑ دیتا ہے اگر کوئی مخصوص حالت واقع ہوجاتی ہے ، اور لوپ میں اگلے تکرار کے ساتھ جاری رہتی ہے۔ جاری رکھنے اور وقفے کے بیان کے درمیان فرق یہ ہے کہ جاری بیان 'لوپنگ' کے بجائے لوپ میں ایک تکرار 'کود پڑتا ہے'۔

نحو-

جاری رکھیں

مثال-

var text = '' var i for (i = 0 i)<5 i++) { if (i === 2) { continue } text += 'The number is ' + i + ' 
'

آؤٹ پٹ-

نمبر 0 ہے نمبر 1 ہے نمبر 3 ہے نمبر 4 ہے

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

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

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