நீங்கள் தெரிந்து கொள்ள வேண்டிய முக்கியமான ஜாவாஸ்கிரிப்ட் சுழல்கள்



ஜாவாஸ்கிரிப்ட் சுழல்களை இயக்க வெவ்வேறு முறைகள் உள்ளன. ஜாவாஸ்கிரிப்டில் உள்ள வெவ்வேறு வளைய முறைகளை எடுத்துக்காட்டுகளுடன் புரிந்து கொள்ள இங்கே படிக்கவும்.

உள்ளே சுழல்கள்ஜாவாஸ்கிரிப்ட் கொடுக்கப்பட்ட சோதனை நிலைக்கு எதிராக ஒரு குறிப்பிட்ட மதிப்பை சரிபார்ப்பதன் மூலம் முடிவுகளை எடுக்க பயன்படுகிறது மற்றும் கொடுக்கப்பட்ட நிபந்தனை திருப்தி அடையும் வரை ஒரு குறிப்பிட்ட எண்ணிக்கையிலான நேரங்களுக்கு ஒரு குறிப்பிட்ட குறியீடு பகுதியை இயக்கவும். இது உங்கள் குறியீட்டை சுருக்கமாக மாற்ற உதவுகிறது. தி இந்த கட்டுரையில் சுழல்கள் பின்வரும் வரிசையில் விளக்கப்பட்டுள்ளன:

ஜாவாஸ்கிரிப்ட் சுழல்கள்

ஜாவாஸ்கிரிப்ட் சுழல்கள் மீண்டும் மீண்டும் ஏதாவது செய்ய விரைவான மற்றும் எளிதான முறையை வழங்குகின்றன. ஒரே வரியின் குறியீட்டை மீண்டும் செய்யாமல் ஒரு செயல் எண்ணை மீண்டும் செய்ய அவை பயன்படுத்தப்படுகின்றன. முக்கியமாக இரண்டு வகையான சுழல்கள் உள்ளன:





அட்டவணை 10 இல் தரவு கலத்தல்
  • நுழைவு கட்டுப்படுத்தப்பட்ட சுழல்கள் - நுழைவு கட்டுப்பாட்டில், லூப் உடலில் நுழையும் முன் சோதனை நிலை சோதிக்கப்படுகிறது. லூப்பிற்கு மற்றும் லூப் போது நுழைவு கட்டுப்படுத்தப்பட்ட சுழல்கள்.

  • கட்டுப்படுத்தப்பட்ட சுழல்களிலிருந்து வெளியேறு- வெளியேறும் கட்டுப்பாட்டில், லூப் உடலின் முடிவில் சோதனை நிலை மதிப்பீடு செய்யப்படுகிறது. எனவே, லூப் பாடி ஒரு முறையாவது இயக்கும்,சோதனை நிலை உண்மை அல்லது தவறா என்பதைப் பொருட்படுத்தாமல். செய்யும்போது வளைய வெளியேறும் கட்டுப்பாட்டு வளையமாகும்.



இப்போது ஜாவாஸ்கிரிப்ட் சுழல்களை இயக்குவதற்கான வெவ்வேறு முறைகளைப் பற்றி விவாதிக்கலாம்.

லூப்பிற்கு

இந்த முறை லூப் கட்டமைப்பை எழுத ஒரு சுருக்கமான வழியை வழங்குகிறது. ஒரு குறிப்பிட்ட நிபந்தனை தவறானது என மதிப்பிடும் வரை ஒரு லூப் மீண்டும் நிகழ்கிறது.

for loop - ஜாவாஸ்கிரிப்ட் சுழல்கள் - edureka



தொடரியல்-

(துவக்க நிலை சோதனை நிலை அதிகரிப்பு / குறைவு) {அறிக்கை}

உதாரணமாக-

// லூப் var x // ஐ விளக்குவதற்கான ஜாவாஸ்கிரிப்ட் நிரல் x = 1 // தொடங்கும் போது x வரை இயங்கும்<=5 for (x = 1 x <= 5 x++) { document.write('Value of x:' + x + ' 
')}

வெளியீடு-

X: 1 இன் மதிப்பு x: 2 இன் மதிப்பு x: 3 இன் மதிப்பு x: 4

லூப் போது

சிறிது சுழற்சி என்பது ஒரு கட்டுப்பாட்டு ஓட்ட அறிக்கையாகும், இது ஒரு குறிப்பிட்ட பூலியன் நிலையின் அடிப்படையில் குறியீட்டை மீண்டும் மீண்டும் செயல்படுத்த அனுமதிக்கிறது. இந்த வளையமானது மீண்டும் மீண்டும் அறிக்கைக்கு ஒத்ததாகும்.

தொடரியல்-

(பூலியன் நிலை) {லூப் அறிக்கைகள்}

உதாரணமாக-

// ஜாவாஸ்கிரிப்ட் புரோகிராம் லூப் போது விளக்க x = 1 // x 5 ஐ விட அதிகமாக இருக்கும்போது வெளியேறவும் (x<= 5) { document.write('Value of x:' + x + ' 
') // அடுத்த மறு செய்கை x ++ for க்கு x இன் மதிப்பை அதிகரிக்கவும்

வெளியீடு-

X இன் மதிப்பு x: 1 இன் மதிப்பு x: 2 இன் மதிப்பு x: 3 x இன் மதிப்பு: 4 இன் மதிப்பு x: 5

செய்யும்போது சுழற்சி

இந்த வளையம் அதே நேரத்தில் வளையத்திற்கு ஒத்ததாக இருக்கிறது, ஆனால் ஒரே வித்தியாசம் என்னவென்றால், அது அறிக்கைகளை இயக்கிய பின் நிலையை சரிபார்க்கிறது. எனவே, இது வெளியேறு கட்டுப்படுத்தப்பட்ட சுழலுக்கு ஒரு எடுத்துக்காட்டு.

தொடரியல்-

(நிபந்தனை) போது {அறிக்கைகள்} செய்யுங்கள்

உதாரணமாக-

// ஜாவாஸ்கிரிப்ட் புரோகிராம் டூ-வேல் லூப்பை விளக்குவதற்கு var x = 20 do {// நிபந்தனை தவறான ஆவணமாக இருந்தால். எழுதவும் ('x இன் மதிப்பு:' + x + ' 
') x ++} போது (x<10)

வெளியீடு-

X இன் மதிப்பு: 20

ஃபார்-இன் லூப்

இந்த வளையமானது ஒரு பொருளின் எண்ணற்ற பண்புகளில் ஒரு குறிப்பிட்ட மாறியை மீண்டும் செய்கிறது. ஒவ்வொரு தனித்துவமான சொத்துக்கும், ஜாவாஸ்கிரிப்ட் குறிப்பிட்ட அறிக்கைகளை இயக்கும்.

தொடரியல்-

(பொருளில் மாறி பெயர்) {அறிக்கைகள்}

உதாரணமாக-

// ஜாவாஸ்கிரிப்ட் புரோகிராம்..இன் லூப்பை விளக்குவதற்கு // ஒரு பொருளை உருவாக்குதல் var சிறப்பியல்பு = {முதல்: 'பெயர்', இரண்டாவது: 'வயது', மூன்றாவது: 'உயரம்', நான்காவது: 'கண்-வண்ணம்', ஐந்தாவது: 'தேசியம் 'object // // பொருளின் பண்புகளின் ஒவ்வொரு சொத்தின் வழியாகவும், அவை அனைத்தையும் அச்சிடவும் // for..in சுழற்சிகளைப் பயன்படுத்தி (பண்புகளில் itr) {document.write (பண்புகள் [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, Twitter பூட்ஸ்டார்ப் 3, jQuery மற்றும் Google API களைப் பயன்படுத்தி ஈர்க்கக்கூடிய வலைத்தளங்களை எவ்வாறு உருவாக்குவது மற்றும் அதை அமேசான் எளிய சேமிப்பக சேவைக்கு (S3) பயன்படுத்துவது எப்படி என்பதை அறிய வலை அபிவிருத்தி சான்றிதழ் பயிற்சி உங்களுக்கு உதவும்.

எங்களுக்கு ஒரு கேள்வி கிடைத்ததா? 'ஜாவாஸ்கிரிப்ட் சுழல்கள்' இன் கருத்துகள் பிரிவில் இதைக் குறிப்பிடவும், நாங்கள் உங்களைத் தொடர்புகொள்வோம்.