ஜாவாஸ்கிரிப்ட்டில் ES6 வரைபடத்தை எப்படி வரிசைப்படுத்துவது?

Javaskiripttil Es6 Varaipatattai Eppati Varicaippatuttuvatu



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

ஜாவாஸ்கிரிப்ட்டில் ES6 வரைபடத்தை எப்படி வரிசைப்படுத்துவது என்பதை இந்த வலைப்பதிவு விளக்குகிறது.







ஜாவாஸ்கிரிப்டைப் பயன்படுத்தி ES6 வரைபடத்தை எப்படி வரிசைப்படுத்துவது?

ஒரு ' ES6 வரைபடம் 'ஒரு புதிய வரைபடப் பொருளை உருவாக்கி, அதனுடன் இணைந்து பயன்படுத்துவதன் மூலம் ஜாவாஸ்கிரிப்ட்டில் வரிசைப்படுத்தலாம் பரவுதல் 'ஆபரேட்டர் மற்றும்' வகைபடுத்து() ”முறை.



எடுத்துக்காட்டு 1: ஜாவாஸ்கிரிப்டில் ES6 வரைபடத்தை அகரவரிசையில் வரிசைப்படுத்தவும்



அகர வரிசைப்படி வரைபடத்தை எவ்வாறு வரிசைப்படுத்துவது என்பதை இந்த எடுத்துக்காட்டு விளக்குகிறது.





தொடரியல்

அமைக்கப்பட்டது ( முக்கிய, மதிப்பு ) ;



மேலே உள்ள தொடரியல்:

' முக்கிய 'மற்றும்' மதிப்பு ” என்பது ஒரு பொருள் அல்லது எந்த தரவு வகையின் மாறிக்கும் பொருந்தும்.

கீழே குறிப்பிடப்பட்டுள்ள குறியீட்டைப் பின்பற்றுவோம்:

< கையால் எழுதப்பட்ட தாள் வகை = 'உரை/ஜாவாஸ்கிரிப்ட்' >
var sortMap = புதிய வரைபடம் ( ) ;
sortMap.set ( 'd' , '55' ) ;
sortMap.set ( 'b' , '75' ) ;
sortMap.set ( 'சி' , '65' ) ;
sortMap.set ( 'அ' , '85' ) ;
var updatedMap = புதிய வரைபடம் ( [ ...வரிசை வரைபடம் ] .வகைபடுத்து ( ) ) ;
console.log ( மேம்படுத்தப்பட்ட வரைபடம் ) ;
கையால் எழுதப்பட்ட தாள் >

மேலே உள்ள குறியீடு துணுக்கில், பின்வரும் படிகளைச் செய்யவும்:

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

வெளியீடு

மேலே உள்ள வெளியீட்டில் இருந்து, வரைபடமானது அகரவரிசையின் அடிப்படையில் வரிசைப்படுத்தப்பட்டிருப்பதைக் காணலாம்.

எடுத்துக்காட்டு 2: ES6 வரைபடத்தை ஜாவாஸ்கிரிப்டில் எண்களின்படி வரிசைப்படுத்தவும்

இந்த எடுத்துக்காட்டு எண்களின் அடிப்படையில் வரைபடத்தை வரிசைப்படுத்த வழிவகுக்கும்.

கீழே கொடுக்கப்பட்டுள்ள உதாரணத்தைக் கவனிப்போம்:

< கையால் எழுதப்பட்ட தாள் வகை = 'உரை/ஜாவாஸ்கிரிப்ட்' >
var sortMap = புதிய வரைபடம் ( ) ;
sortMap.set ( '3' , 'ஹாரி' ) ;
sortMap.set ( '1' , 'டேவிட்' ) ;
sortMap.set ( 'இரண்டு' , 'நிராகரி' ) ;
var updatedMap = புதிய வரைபடம் ( [ ...sortMap.entries ( ) ] .வகைபடுத்து ( ) ) ;
console.log ( மேம்படுத்தப்பட்ட வரைபடம் ) ;
கையால் எழுதப்பட்ட தாள் >

மேலே உள்ள குறியீடு துணுக்கில்:

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

வெளியீடு

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

முடிவுரை

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