| பதிப்பு | 1.0 |
|---|---|
| பதிப்பகத்தார் | Search Turbine |
| வெளிவரும் தேதி | 7 அக்., 2015 |
| தேதி சேர்க்கப்பட்டது | 7 அக்., 2015 |
| OS தேவைகள் | Windows Vista, Windows, Windows 2000, Windows 8, Windows 7, Windows XP |
| தேவைகள் | None |
| மொத்த பதிவிறக்கங்கள் | 42 |
| விலை | Free |
விளக்கம்
'JavaScript Hashset' என்பது HashSet தரவு வகையின் தூய JS செயலாக்கமாகும். இது கிளையன்ட் பயன்பாட்டிற்கும் மற்றும் node.js க்கும் ஏற்றது. இது ஜாவாஸ்கிரிப்ட் தேடல்/தேடுதல் நடைமுறைகளுக்கு உகந்ததாக உள்ளது - இது ஜாவாஸ்கிரிப்ட்டில் அணிவரிசைகளை மீண்டும் செய்யும் போது செயல்திறன் தடையாக இருக்கலாம்.
இணக்கத்தன்மை: இன்டர்நெட் எக்ஸ்ப்ளோரர் 5, IE5.5, IE6, IE7, IE8, IE9, IE10, IE11. முனை, NPM, குரோம். FireFox, Opera, Konqueror. இது 'உலகளாவிய' JS இணக்கத்தன்மையைக் கொண்டுள்ளது.
ஒரு ஹாஷ்செட் என்பது வரிசைப்படுத்தப்படாத மதிப்புகளின் வரிசையைப் போன்றது, ஆனால் இது ஒரு நேட்டிவ் Array.contains அல்லது Array.indexOf செயல்பாடுகளை விட அதிவேகமான மதிப்பைத் தேடலாம். இது திறமையான, வேகமான குறியீட்டை எழுதுவதை எளிதாக்குகிறது. ஹாசெட்டுகள் சாதாரண வரிசைகளை விட ஓரளவு அதிக நினைவகத்தைப் பயன்படுத்தலாம், ஆனால் அதிவேகமாக அதிகமாக இல்லை.
மேம்படுத்தப்பட்ட c# மற்றும் ஜாவா புரோகிராமிங்கில் ஹாஷ்செட்டுகள் மிகவும் பிரபலமாக உள்ளன - ஏனெனில் அவை ஹாஷ்செட்டில் ஏற்கனவே மதிப்பு உள்ளதா என்று பார்க்க (தேடுதல்) மிக விரைவான வழியை டெவலப்பர்களை அனுமதிக்கின்றன. இது தேடுதல் போன்ற அகராதியைப் பயன்படுத்துகிறது - இது செட் அளவு வளரும்போது மெதுவாக இருக்காது. ஒரு வரிசையில் நகல் உள்ளீடுகளைத் தவிர்க்க விரும்பும் சூழ்நிலைகளுக்கு இது மிகவும் பொருத்தமானது - அல்லது செயல்திறன் மந்தநிலை இல்லாமல் மதிப்பின் இருப்பைச் சரிபார்க்கவும்.
ஹாஷ்செட்களின் பொதுவான பலவீனம் என்னவென்றால், அவை வரிசைப்படுத்தப்படாதவை - மேலும் அவை - கணக்கிடப்பட முடியாது (ஃபோர்ச்). இந்த பலவீனம் 'ஜாவாஸ்கிரிப்ட் தேடக்கூடிய ஹாஷ்செட்' இல் எண்ணிலடங்கும் செயல்பாடு மற்றும் copyToArray செயல்பாட்டின் மூலம் சமாளிக்கப்படுகிறது.
'ஜாவாஸ்கிரிப்ட் தேடக்கூடிய ஹாஷ்செட்' எந்த மதிப்பையும் விசையாகப் பயன்படுத்தலாம். சரம், முழு எண், அணிவரிசை, வகுப்புகள் மற்றும் கூட வகைகள். இது பொதுவான js நிரலாக்க நடைமுறைகளுடன் நெகிழ்வானதாக அமைகிறது.
ஜாவா மற்றும் டாட்நெட் டெவலப்பர்கள் எதிர்பார்க்கும் மேம்பட்ட ஹாஷ்செட் செயல்பாடுகளும் இதில் அடங்கும்: 'copyToArray', 'exceptWith', 'isSubsetOf' மற்றும் 'unionWith' இது குறைந்த-நிலை/உயர் செயல்திறன் பயன்பாடுகளில் பயன்படுத்துவதற்கு ஏற்றதாக அமைகிறது.