లోపలికి ఉచ్చులుజావాస్క్రిప్ట్ ఇచ్చిన పరీక్ష స్థితికి వ్యతిరేకంగా ఒక నిర్దిష్ట విలువను ధృవీకరించడం ద్వారా నిర్ణయాలు తీసుకోవటానికి మరియు ఇచ్చిన షరతు సంతృప్తి చెందే వరకు నిర్దిష్ట కోడ్ విభాగాన్ని నిర్దిష్ట సంఖ్యలో అమలు చేయండి. ఇది మీ కోడ్ను కాంపాక్ట్ చేయడానికి సహాయపడుతుంది. ది ఈ వ్యాసంలో ఉచ్చులు క్రింది క్రమంలో వివరించబడ్డాయి:
జావాస్క్రిప్ట్ లూప్స్
జావాస్క్రిప్ట్ ఉచ్చులు పదేపదే ఏదైనా చేయటానికి శీఘ్రంగా మరియు సులభంగా పద్ధతిని అందిస్తాయి. ఒకే పంక్తి కోడ్ను పునరావృతం చేయకుండా చర్య సంఖ్యను పునరావృతం చేయడానికి అవి ఉపయోగించబడతాయి. ప్రధానంగా రెండు రకాల ఉచ్చులు ఉన్నాయి:
ఎంట్రీ కంట్రోల్డ్ లూప్స్ - ఎంట్రీ కంట్రోల్డ్లో, లూప్ బాడీలోకి ప్రవేశించే ముందు పరీక్ష పరిస్థితి పరీక్షించబడుతుంది. లూప్ కోసం మరియు లూప్ అయితే ఎంట్రీ నియంత్రిత ఉచ్చులు.
నియంత్రిత ఉచ్చులు నుండి నిష్క్రమించు- నిష్క్రమణ నియంత్రణలో, పరీక్ష స్థితిని లూప్ బాడీ చివరిలో అంచనా వేస్తారు. అందువల్ల, లూప్ బాడీ కనీసం ఒక్కసారైనా అమలు చేస్తుంది,పరీక్ష పరిస్థితి నిజమా కాదా అనే దానితో సంబంధం లేకుండా. డు-లూప్ నిష్క్రమణ నియంత్రిత లూప్.
ఇప్పుడు మనం జావాస్క్రిప్ట్ లూప్లను అమలు చేయడానికి వివిధ పద్ధతులను చర్చిద్దాం.
లూప్ కోసం
ఈ పద్ధతి లూప్ నిర్మాణాన్ని వ్రాయడానికి సంక్షిప్త మార్గాన్ని అందిస్తుంది. పేర్కొన్న పరిస్థితి తప్పు అని అంచనా వేసే వరకు లూప్ కోసం పునరావృతమవుతుంది.
సింటాక్స్-
(ప్రారంభ పరిస్థితి పరీక్ష పరీక్ష స్థితి పెరుగుదల / తగ్గింపు) {స్టేట్మెంట్}
ఉదాహరణ-
లూప్ కోసం వర్క్ x // ను వివరించడానికి జావాస్క్రిప్ట్ ప్రోగ్రామ్ x = 1 // మరియు x వరకు నడుస్తున్నప్పుడు లూప్ కోసం ప్రారంభమవుతుంది<=5 for (x = 1 x <= 5 x++) { document.write('Value of x:' + x + '
')}
అవుట్పుట్-
X యొక్క విలువ x: 1 విలువ x: 2 విలువ x: 3 విలువ x: 4
లూప్ అయితే
కాసేపు లూప్ అనేది ఒక నియంత్రణ ప్రవాహ ప్రకటన, ఇది ఒక నిర్దిష్ట బూలియన్ పరిస్థితి ఆధారంగా కోడ్ను పదేపదే అమలు చేయడానికి అనుమతిస్తుంది. ఈ లూప్ స్టేట్మెంట్ రిపీటింగ్ మాదిరిగానే ఉంటుంది.
జావాలో ఆబ్జెక్ట్ శ్రేణిని ఎలా సృష్టించాలి
సింటాక్స్-
(బూలియన్ పరిస్థితి) {లూప్ స్టేట్మెంట్లు}
ఉదాహరణ-
లూప్ వర్ x = 1 అయితే వివరించడానికి జావాస్క్రిప్ట్ ప్రోగ్రామ్ // x 5 కంటే ఎక్కువ అయినప్పుడు నిష్క్రమించండి (x<= 5) { document.write('Value of x:' + x + '
') // తదుపరి పునరావృతం x ++ కోసం x విలువను పెంచండి
అవుట్పుట్-
X యొక్క విలువ x: 1 విలువ x: 2 విలువ x: 3 విలువ x: 3 విలువ x: 4 విలువ x: 5
డు-లూప్
ఈ లూప్ అయితే లూప్ మాదిరిగానే ఉంటుంది, కానీ ఒకే తేడా ఏమిటంటే అది స్టేట్మెంట్లను ఎగ్జిక్యూట్ చేసిన తర్వాత కండిషన్ కోసం తనిఖీ చేస్తుంది. అందువలన, ఇది ఎగ్జిట్ కంట్రోల్డ్ లూప్ యొక్క ఉదాహరణ.
సింటాక్స్-
(షరతు) అయితే {స్టేట్మెంట్లు} చేయండి
ఉదాహరణ-
// జావాస్క్రిప్ట్ ప్రోగ్రామ్ డూ-వైల్ లూప్ను వివరించడానికి var x = 20 చేయండి {// పరిస్థితి తప్పుడు పత్రం అయితే. ('X యొక్క విలువ:' + x + '
') x ++} అయితే (x<10)
అవుట్పుట్-
X యొక్క విలువ: 20
ఫర్-ఇన్ లూప్
పైథాన్ సంఖ్యను బైనరీగా మారుస్తుంది
ఈ లూప్ ఒక వస్తువు యొక్క అన్ని అసంఖ్యాక లక్షణాలపై పేర్కొన్న వేరియబుల్ను మళ్ళిస్తుంది. ప్రతి విభిన్న ఆస్తి కోసం, జావాస్క్రిప్ట్ పేర్కొన్న స్టేట్మెంట్లను అమలు చేస్తుంది.
సింటాక్స్-
(ఆబ్జెక్ట్లో వేరియబుల్నేమ్) {స్టేట్మెంట్లు}
ఉదాహరణ-
// జావాస్క్రిప్ట్ ప్రోగ్రామ్..ఇన్ లూప్ కోసం వివరించడానికి // ఆబ్జెక్ట్ వర్ లక్షణాన్ని సృష్టించడం = {మొదటిది: 'పేరు', రెండవది: 'వయసు', మూడవది: 'ఎత్తు', నాల్గవ: 'ఐ-కలర్', ఐదవ: 'జాతీయత 'object // // ఆబ్జెక్ట్ లక్షణాల యొక్క ప్రతి ఆస్తి ద్వారా మళ్ళించండి మరియు అవన్నీ ప్రింట్ చేయండి // for..in loops for (లక్షణాలలో itr) {document.write (లక్షణాలు [itr] +'
')}
అవుట్పుట్-
పేరు వయస్సు ఎత్తు కంటి-రంగు జాతీయత
బ్రేక్ స్టేట్మెంట్
బ్రేక్ స్టేట్మెంట్ లూప్ నుండి దూకడానికి ఉపయోగించబడుతుంది. ఇది లూప్ను విచ్ఛిన్నం చేయడంలో మీకు సహాయపడుతుంది మరియు లూప్ తర్వాత కోడ్ను అమలు చేయడం కొనసాగించండి.
సింటాక్స్-
బ్రేక్ లేబుల్ పేరు
ఉదాహరణ-
var టెక్స్ట్ = '' var i for (i = 0 i<10 i++) { if (i === 5) { break } text += 'The number is ' + i + '
'}
అవుట్పుట్-
సంఖ్య 0 సంఖ్య సంఖ్య 1 సంఖ్య 2 సంఖ్య సంఖ్య 3 సంఖ్య 4
ప్రకటన కొనసాగించండి
పేర్కొన్న స్థితి ఏర్పడితే కంటిన్యూ స్టేట్మెంట్ లూప్లో ఒక పునరుక్తిని విచ్ఛిన్నం చేస్తుంది మరియు లూప్లోని తదుపరి పునరావృతంతో కొనసాగుతుంది. కొనసాగింపు మరియు విరామ ప్రకటన మధ్య వ్యత్యాసం ఏమిటంటే, కొనసాగింపు ప్రకటన “దూకడం” కు బదులుగా లూప్లో ఒక పునరావృతం “పైకి దూకుతుంది”.
సింటాక్స్-
పూర్ణాంక జావాకు డబుల్ ప్రసారం
లేబుల్ పేరును కొనసాగించండి
ఉదాహరణ-
var టెక్స్ట్ = '' var i for (i = 0 i<5 i++) { if (i === 2) { continue } text += 'The number is ' + i + '
'}
అవుట్పుట్-
సంఖ్య 0 సంఖ్య సంఖ్య 1 సంఖ్య 3 సంఖ్య 4
జావాస్క్రిప్ట్ లూప్లను అమలు చేయడానికి ఇవి వేర్వేరు పద్ధతులు. దీనితో మేము మా వ్యాసం చివరికి వచ్చాము.
జావాస్క్రిప్ట్ లూప్ల గురించి ఇప్పుడు మీకు తెలుసు, చూడండి ఎడురేకా చేత. వెబ్ డెవలప్మెంట్ సర్టిఫికేషన్ శిక్షణ HTML5, CSS3, ట్విట్టర్ బూట్స్ట్రాప్ 3, j క్వెరీ మరియు గూగుల్ API లను ఉపయోగించి ఆకట్టుకునే వెబ్సైట్లను ఎలా సృష్టించాలో తెలుసుకోవడానికి మరియు అమెజాన్ సింపుల్ స్టోరేజ్ సర్వీస్ (S3) కు ఎలా అమలు చేయాలో తెలుసుకోవడానికి మీకు సహాయం చేస్తుంది.
మాకు ప్రశ్న ఉందా? దయచేసి దీనిని “జావాస్క్రిప్ట్ లూప్స్” యొక్క వ్యాఖ్యల విభాగంలో పేర్కొనండి మరియు మేము మిమ్మల్ని సంప్రదిస్తాము.