ایکما اسکریپت تکرار جملات
- پچھلے صفحے پر جائیں اگر 语句
- پچھلے صفحے پر جائیں تیگ افزودنی
ترتیب کی جملات یا سائیکل کا نام دیکھتے ہیں، وہ جملات جو کسی شرط کی تکمیل تک تکرار کی جاتی ہیں。
سائیکل عام طور پر ایک دوسرے کی جگہ کی جانچ کے لئے استعمال کی جاتی ہیں (اس لئے اس کا نام یہی رکھا گیا ہے) یا کسی کسی ریپٹیٹیو ریاضی کی مشقوں کو چلانے کے لئے استعمال کی جاتی ہیں。
یہ سیکشن آپ کو ECMAScript کی فراہم کرنے والی چار ترتیب کی جملات کا معرفیت دیتا ہے。
do-while 语句
do-while 语句是后测试循环,即退出条件在执行循环内部的代码之后计算。这意味着在计算表达式之前,至少会执行循环主体一次。
علمی صورت حال اس کا میتافارمات اینجمنی:
do {statement} while (expression);
مثال:
var i = 0; do {i += 2;} while (i < 10);
while 语句
while 语句是前测试循环。这意味着退出条件是在执行循环内部的代码之前计算的。因此,循环主体可能根本不被执行。
علمی صورت حال اس کا میتافارمات اینجمنی:
while (expression) statement
مثال:
var i = 0; while (i < 10) { i += 2; }
for 语句
for 语句 یہ ایک پچھلے کا تجربہ سائیکل ہے، اور وہ سائیکل سے پہلے میں متغیر کو آغاز کرسکتا ہے، اور سائیکل کے بعد کا کد کا استعمال کرسکتا ہے۔
علمی صورت حال اس کا میتافارمات اینجمنی:
for (ابتدائی تعریف جملہ; جملہ; post-loop-expression) statement
تذکرہ:post-loop-expression بعد میں سیمکل کا استعمال نہ کریں، وغیر ہوگا تو چلنے میں ناکام رہ جائیں گے۔
مثال:
iCount = 6; for (var i = 0; i < iCount; i++) { alert(i); }
یہ کدکا تعریف کی گئی ہے جو 0 کی ابتدائی قیمت کا متغیر i ہے۔ صرف جب شرط جملہ (i < iCount) کا یقینی کارکردگی true ہو تو for سائیکل کا داخل کیا جائے گا، اس طرح سائیکل کا آئیڈینٹیفائر کا مظاہرہ نہیں کیا جائے گا۔ اگر سائیکل کا آئیڈینٹیفائر کیا جائے تو، سائیکل کے بعد کا جملہ کا استعمال کیا جائے گا، اور متغیر i کا سائیکل کیا جائے گا۔
for-in 语句
for 语句 یہ ایک سخت درآمد و خروج 语句 ہے، جو علامت کی بندوبست کا سائیکل کیا جاتا ہے۔
علمی صورت حال اس کا میتافارمات اینجمنی:
for (بندوبست in expression) statement
مثال:
for (sProp in window) { alert(sProp); }
یہاں، for-in 语句 کا استعمال کیا جاتا ہے تاکہ window علامت کی تمام بندوبست کو دکھایا جائے۔
پچھلے بحث میں کا حوالہ دینا گیا PropertyIsEnumerable() ECMAScript میں خاص طور پر استعمال کیا جاتا ہے تاکہ کیا بندوبست کا استعمال کیا جاسکتا ہے یا نہیں، for-in 语句 کے ذریعہ دستیاب ہو سکتا ہے یا نہیں کا مظاہرہ کرتا ہے۔
- پچھلے صفحے پر جائیں اگر 语句
- پچھلے صفحے پر جائیں تیگ افزودنی