ஜாவாஸ்கிரிப்டில் வாக்குறுதிகளை எவ்வாறு செயல்படுத்துவது?

ஜாவாஸ்கிரிப்டில் உள்ள வாக்குறுதிகள் அடிப்படையில் ஒத்திசைவற்ற செயல்பாடுகளை கையாள பயன்படுகின்றன. இந்த கட்டுரை விரிவாக கருத்தை ஆராய உதவும்.

வாக்குறுதிகள் ஒத்திசைவற்ற செயல்பாடுகளை கையாள அடிப்படையில் பயன்படுத்தப்படுகின்றன. வாக்குறுதி என்பது எதிர்காலத்தில் ஒரு மதிப்பை உருவாக்கக்கூடிய ஒரு பொருள்: தீர்க்கப்பட்ட மதிப்பு அல்லது பிழை.

இந்த கட்டுரையில் பின்வரும் சுட்டிகள் விவரிக்கப்படும்,



ஜாவாஸ்கிரிப்டில் வாக்குறுதிகள் குறித்த இந்த கட்டுரையுடன் தொடங்குவோம்

முக்கியத்துவம்:

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

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

ஜாவாஸ்கிரிப்டில் வாக்குறுதிகள் குறித்த இந்த கட்டுரையுடன் நகரும்

மாநிலங்களின் வகை:

நிறைவேறியது: வெற்றிபெற்ற அந்த வாக்குறுதிகள் தொடர்பானது.
நிராகரிக்கப்பட்டது: நிராகரிக்கப்பட்ட அந்த வாக்குறுதிகள் தொடர்பானது.
நிலுவையில் உள்ளது: நிலுவையில் உள்ள அந்த வாக்குறுதிகளுடன் தொடர்புடையது, அதாவது நிராகரிக்கப்படவில்லை அல்லது ஏற்றுக்கொள்ளப்படவில்லை.
தீர்வு: நிறைவேற்றப்பட்ட அல்லது நிராகரிக்கப்பட்ட அந்த வாக்குறுதிகள் தொடர்பானது.

ஜாவாஸ்கிரிப்டில் வாக்குறுதிகள் குறித்த இந்த கட்டுரையுடன் நகரும்

வாக்குறுதிகளை உருவாக்குதல்

உறுதிமொழி கட்டமைப்பாளரைப் பயன்படுத்தி ஒரு வாக்குறுதி உருவாக்கப்பட்டது.

தொடரியல்:

ஜாவாவில் தொகுப்பு என்றால் என்ன
var வாக்குறுதி = புதிய வாக்குறுதி (செயல்பாடு (தீர்க்க, நிராகரி) {// இங்கே ஏதாவது செய்யுங்கள்})

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

ஜாவாஸ்கிரிப்டில் வாக்குறுதிகள் குறித்த இந்த கட்டுரையுடன் நகரும்

எடுத்துக்காட்டு 1:

var வாக்குறுதி = புதிய வாக்குறுதி (செயல்பாடு (தீர்க்க, நிராகரி) {/ * ஒரே உள்ளடக்கத்துடன் கான்ஸ்ட் தரவு வகையின் இரண்டு மாறிகள் அறிவித்தல் மற்றும் வரையறுத்தல். * / const a = 'வணக்கம்! என் பெயர் யஷ் மற்றும் நான் கணினி அறிவியலில் ஆர்வமாக உள்ளேன்.' const b = 'வணக்கம்! என் பெயர் யஷ் மற்றும் நான் கணினி அறிவியலில் ஆர்வமாக உள்ளேன்.' // மாறிகளில் சேமிக்கப்பட்டுள்ள உள்ளடக்கம் இரண்டும் ஒரே மாதிரியாக இருக்கிறதா இல்லையா என்பதைச் சரிபார்க்கிறது (a === b) {// அழைப்புத் தீர்வு தீர்க்க () } else {// அழைப்பை நிராகரி ()}}) வாக்குறுதியை நிராகரிக்கவும். பின்னர் (செயல்பாடு () so console.log ('உறுதிமொழி தீர்க்கப்பட்டது !!')}). பிடிக்கவும் (செயல்பாடு () {console.log ('வாக்குறுதி நிராகரிக்கப்பட்டது !!')})

வெளியீடு:
வெளியீடு- ஜாவாஸ்கிரிப்டில் வாக்குறுதிகள்- எடுரேகா

ஜாவாஸ்கிரிப்டில் வாக்குறுதிகள் குறித்த இந்த கட்டுரையுடன் நகரும்

எடுத்துக்காட்டு 2:

var வாக்குறுதி = புதிய வாக்குறுதி (செயல்பாடு (தீர்க்க, நிராகரி) {// முழு மதிப்புகளுடன் இரண்டு மாறிகள் துவக்குகிறது const x = 11 + 2 const y = 26/2 // இரண்டு மாறிகள் சமமாக இருக்கிறதா இல்லையா என்பதைச் சரிபார்க்கிறது (x === y ) {// அழைப்பு தீர்வு தீர்க்க ()} else {// அழைப்பு நிராகரிப்பு நிராகரி ()}}) வாக்குறுதியை. பின்னர் (செயல்பாடு () so console.log ('வாக்குறுதி தீர்க்கப்பட்டது !!')}). பிடிக்கவும் (செயல்பாடு () {console.log ('வாக்குறுதி நிராகரிக்கப்பட்டது !!')})

வெளியீடு:

ஜாவாஸ்கிரிப்டில் வாக்குறுதிகள் குறித்த இந்த கட்டுரையுடன் நகரும்

எடுத்துக்காட்டு 3:

var வாக்குறுதி = புதிய வாக்குறுதி (செயல்பாடு (தீர்க்க, நிராகரி) {const i = 'ஹலோ' const a = 'World' // மற்றொரு மாறியில் மதிப்பை சேமிக்க இரண்டு மாறிகள் கூடுதலாகச் செயல்படுத்துதல் j = i + a if ((i + a ) === j) {// அழைப்பு தீர்வு தீர்க்க ()} else {// அழைப்பு நிராகரிப்பு நிராகரி ()}}) வாக்குறுதி. பின்னர் (செயல்பாடு () so console.log ('வாக்குறுதி தீர்க்கப்பட்டது !!')}). பிடிக்கவும் (செயல்பாடு () {console.log ('வாக்குறுதி நிராகரிக்கப்பட்டது !!')})

வெளியீடு:

ஜாவாஸ்கிரிப்டில் வாக்குறுதிகள் குறித்த இந்த கட்டுரையுடன் நகரும்

வாக்குறுதிகளில் நுகர்வோர்

இரண்டு பதிவு செயல்பாடுகள் உள்ளன:

பிறகு()

ஒரு வாக்குறுதி தீர்க்கப்படும்போது அல்லது நிராகரிக்கப்படும்போது, ​​() செயல்படுத்தப்படுகிறது.

அளவுருக்கள்:

  • வாக்குறுதி தீர்க்கப்பட்டால், முதல் செயல்பாடு செயல்படுத்தப்பட்டு ஒரு முடிவு பெறப்படும்.
  • வாக்குறுதி நிராகரிக்கப்பட்டால், இரண்டாவது செயல்பாடு செயல்படுத்தப்பட்டு ஒரு பிழை திரையில் காட்டப்படும்.

தொடரியல்:

. பின்னர் (செயல்பாடு (முடிவு) {// கையாளுதல் வெற்றி}, செயல்பாடு (பிழை) {// பிழையைக் கையாளுதல்})

ஜாவாஸ்கிரிப்டில் வாக்குறுதிகள் குறித்த இந்த கட்டுரையுடன் நகரும்

உதாரணமாக

பெரிய தரவு ஹடூப் என்றால் என்ன

வாக்குறுதி தீர்க்கப்படும்போது

// வாக்குறுதியைத் தீர்ப்பது var வாக்குறுதி = புதிய வாக்குறுதி (செயல்பாடு (தீர்க்க, நிராகரி) {தீர்க்க ('வெற்றி செய்தி இங்கே எழுதப்பட்டுள்ளது!')}) வாக்குறுதி .பின் (செயல்பாடு (வெற்றி மெசேஜீஷியர்) success // வெற்றி கையாளுதல் செயல்பாடு console.log (successMessageishere)}, செயல்பாடு (errorMessageishere) {console.log (errorMessageishere)})

வெளியீடு:

ஜாவாஸ்கிரிப்டில் வாக்குறுதிகள் குறித்த இந்த கட்டுரையுடன் நகரும்

வாக்குறுதி நிராகரிக்கப்படும் போது

// வாக்குறுதியை நிராகரித்தல் var வாக்குறுதி = புதிய வாக்குறுதி (செயல்பாடு (தீர்க்க, நிராகரி) {நிராகரி ('நிராகரிப்பு செய்தி இங்கே எழுதப்பட்டுள்ளது!')}) வாக்குறுதி .பின் (செயல்பாடு (வெற்றி மெசேஜ்) {console.log (successMessage) function, செயல்பாடு ( errorMessage) error // பிழை கையாளுதல் செயல்பாடு console.log (errorMessage)})

வெளியீடு:

ஜாவாஸ்கிரிப்டில் வாக்குறுதிகள் குறித்த இந்த கட்டுரையுடன் நகரும்

பிடி ( )

ஒருவித பிழை ஏற்பட்டால் அல்லது மரணதண்டனை நிறைவேற்றும் நேரத்தில் வாக்குறுதி நிராகரிக்கப்படும் போதெல்லாம், பிடிக்க () செயல்படுத்தப்படுகிறது.
அளவுருக்கள்:

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

தொடரியல்:

.catch (செயல்பாடு (பிழை) {// கையாளுதல் பிழை})

ஜாவாஸ்கிரிப்டில் வாக்குறுதிகள் குறித்த இந்த கட்டுரையுடன் நகரும்

எடுத்துக்காட்டு 1:

var வாக்குறுதி = புதிய வாக்குறுதி (செயல்பாடு (தீர்க்க, நிராகரி) {நிராகரி ('வாக்குறுதி நிராகரிக்கப்பட்டது')}) வாக்குறுதி .பின் (செயல்பாடு (வெற்றி) {console.log (வெற்றி)}) .கட்சி (செயல்பாடு (பிழை) {// பிழை கையாளுதல் செயல்பாடு செயல்படுத்தப்படுகிறது console.log (பிழை)})

வெளியீடு:

ஜாவாஸ்கிரிப்டில் வாக்குறுதிகள் குறித்த இந்த கட்டுரையுடன் நகரும்

எடுத்துக்காட்டு 2:

var வாக்குறுதி = புதிய வாக்குறுதி (செயல்பாடு (தீர்க்க, நிராகரி) error // பிழை செய்தி புதிய பிழை ('சில பிழை உள்ளது!')}) வாக்குறுதி .பின் (செயல்பாடு (வெற்றி) {console.log (வெற்றி)}) .தொடர்பு (செயல்பாடு (பிழை) error // பிழை கையாளுதல் செயல்பாடு console.log (பிழை) செயல்படுத்தப்படுகிறது

வெளியீடு:

ஜாவாஸ்கிரிப்டில் வாக்குறுதிகள் குறித்த இந்த கட்டுரையுடன் நகரும்

எடுத்துக்காட்டு 3:

var வாக்குறுதி = புதிய வாக்குறுதி (செயல்பாடு (தீர்க்க, நிராகரி) error // பிழை செய்தியை இங்கே திருத்தலாம் புதிய பிழை ('சில பிழை ஏற்பட்டது!')}) வாக்குறுதியை எறியுங்கள் .பின் (செயல்பாடு (இந்த வெற்றி) {console.log (Thissuccess)} ) .catch (function (Thiserror) error // பிழை கையாளுதல் செயல்பாடு invole console.log (Thiserror)})

வெளியீடு:

விண்ணப்பம்:
1. ஒத்திசைவற்ற நிகழ்வுகளைக் கையாளுதல்.
2. ஒத்திசைவற்ற http கோரிக்கைகளை கையாளுதல்.

இவ்வாறு ‘ஜாவாஸ்கிரிப்டில் வாக்குறுதிகள்’ குறித்த இந்த கட்டுரையின் முடிவுக்கு வந்துள்ளோம். நீங்கள் மேலும் அறிய விரும்பினால், பாருங்கள் எடூரேகா, நம்பகமான ஆன்லைன் கற்றல் நிறுவனம். எடுரேகாவின் ஜாவா ஜே 2 இஇ மற்றும் எஸ்ஓஏ பயிற்சி மற்றும் சான்றிதழ் பாடநெறி, முக்கிய மற்றும் மேம்பட்ட ஜாவா கருத்தாக்கங்களுக்கும், ஹைபர்னேட் & ஸ்பிரிங் போன்ற பல்வேறு ஜாவா கட்டமைப்புகளுக்கும் பயிற்சி அளிக்க வடிவமைக்கப்பட்டுள்ளது.

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