அணிவரிசையில் ஒரு உறுப்பு உள்ளதா எனச் சரிபார்க்கவும்

Anivaricaiyil Oru Uruppu Ullata Enac Cariparkkavum



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

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

ஒரு அணிவரிசையில் ஒரு உறுப்பு இருக்கிறதா என்பதை எவ்வாறு சரிபார்க்கலாம்?

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







முறை 1: 'அடங்கும்()' முறையைப் பயன்படுத்தி ஒரு அணிவரிசையில் ஒரு உறுப்பு இருக்கிறதா என்று சரிபார்க்கவும்

ஒரு அணிவரிசையில் உறுப்பு உள்ளதா என்பதைத் தீர்மானிக்க, ' அடங்கும் () ”முறை. ஒரு அணிவரிசையில் ஒரு குறிப்பிட்ட சரம் அல்லது உறுப்பு உள்ளதா எனச் சரிபார்த்து, பூலியன் மதிப்பைக் கொடுக்கிறது.



தொடரியல்
பின்வரும் தொடரியல் பயன்படுத்தப்படுகிறது ' அடங்கும் () ”முறை:



அடங்கும் ( லேசான கயிறு )

உதாரணமாக
மொழிகளின் வரிசையை உருவாக்கவும் ' வெறும் ”:





இருந்தது வெறும் = [ 'HTML' , 'சிஎஸ்எஸ்' , 'ஜாவாஸ்கிரிப்ட்' , 'Node.js' , 'react.js' ] ;

அழை' அடங்கும் () 'உறுப்பைக் கடந்து செல்லும் முறை' js ” இது ஒரு வரிசையில் உள்ளதா இல்லையா என்பதைச் சரிபார்க்க ஒரு வாதமாக:

வெறும். அடங்கும் ( 'js' ) ;

வெளியீடு காட்டுகிறது ' பொய் ”, அதாவது கொடுக்கப்பட்ட வாதம் அணிவரிசையில் இல்லை:



முறை 2: 'indexOf()' முறையைப் பயன்படுத்தி ஒரு அணிவரிசையில் ஒரு உறுப்பு இருக்கிறதா என்று சரிபார்க்கவும்

நீங்கள் இதையும் பயன்படுத்தலாம் ' indexOf() ஒரு வரிசையில் குறிப்பிட்ட உறுப்பு முதல் நிகழ்வின் குறியீட்டை வெளியிடும் முறை. உறுப்பு கண்டுபிடிக்கப்பட்டால், அது அதன் குறியீட்டைக் கொடுக்கிறது. இல்லையெனில், இது -1 ஐ வெளியிடுகிறது.

தொடரியல்
கொடுக்கப்பட்டுள்ள தொடரியலைப் பின்பற்றவும் indexOf() ”முறை:

indexOf ( உறுப்பு )

உதாரணமாக
அழை' indexOf() 'உறுப்பின் குறியீட்டை சரிபார்க்கும் முறை' CSS ”:

வெறும். indexOf ( 'CSS' ) ;

வெளியீடு காட்டுகிறது ' 1 ', இது குறிப்பிடப்பட்ட உறுப்பின் குறியீடாகும் ' CSS 'வரிசையில் உள்ளது' வெறும் ”:

முறை 3: 'find()' முறையைப் பயன்படுத்தி ஒரு அணிவரிசையில் ஒரு உறுப்பு இருக்கிறதா என்று சரிபார்க்கவும்

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

உதாரணமாக
கண்டுபிடி() முறையை அழைத்து ' என்பதை சரிபார்க்கவும் ஜாவாஸ்கிரிப்ட் 'வரிசையில் உள்ளன அல்லது இல்லை:

வெறும். கண்டுபிடிக்க ( உறுப்பு => உறுப்பு === 'ஜாவாஸ்கிரிப்ட்' ) ;

வெளியீடு காட்டுகிறது ' வரையறுக்கப்படாத ”, இது குறிப்பிட்ட உறுப்பு அணிவரிசையில் இல்லை என்பதைக் குறிக்கிறது:

முறை 4: 'for' லூப்பைப் பயன்படுத்தி ஒரு அணிவரிசையில் ஒரு உறுப்பு உள்ளதா எனச் சரிபார்க்கவும்

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

உதாரணமாக
ஒரு செயல்பாட்டை வரையறுக்கவும் ' எலிமென்டின்அரே () ” இது தேடப்பட வேண்டிய உறுப்பு மற்றும் ஒரு வரிசையை வாதமாக எடுத்துக்கொள்கிறது. அணிவரிசையில் உறுப்பு உள்ளதா இல்லையா என்பதைச் சரிபார்க்க, வரிசையை மீண்டும் செய்யவும். ஐடி அது அச்சு உள்ளது ' உள்ளன ”. இல்லையெனில், அச்சிடுங்கள் ' இல்லை ”:

செயல்பாடு எலிமென்டின் வரிசையை சரிபார்க்கவும் ( உறுப்பு , வரிசை )
{
இருந்தது நிலை = 'இருக்கவில்லை' ;
க்கான ( இருந்தது நான் = 0 ; நான் < வரிசை. நீளம் ; நான் ++ ) {
இருந்தது மதிப்பு = வரிசை [ நான் ] ;
என்றால் ( மதிப்பு == உறுப்பு ) {
நிலை = 'இருக்கிறது' ;
உடைக்க ;
}
}
திரும்ப நிலை ;
}

உறுப்பைக் கடந்து வரையறுக்கப்பட்ட செயல்பாட்டை அழைக்கவும் ' CSS 'வரிசையில் தேட' வெறும் ”:

எலிமென்டின் வரிசையை சரிபார்க்கவும் ( 'CSS' , வெறும் ) ;

வெளியீடு

ஒரு அணிவரிசையில் உறுப்பு இருக்கிறதா என்று பார்ப்பது அவ்வளவுதான்.

முடிவுரை

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