| Verżjoni | 1.0 |
|---|---|
| Pubblikatur | Search Turbine |
| Data tal-ħruġ | 07 Ott 2015 |
| Data miżjuda | 07 Ott 2015 |
| Rekwiżiti Os | Windows Vista, Windows, Windows 2000, Windows 8, Windows 7, Windows XP |
| Rekwiżiti | None |
| Tniżżil totali | 42 |
| Prezz | Free |
Deskrizzjoni
'JavaScript Hashset' hija implimentazzjoni JS pura tat-tip ta' dejta HashSet. Huwa adattat għall-użu tal-klijent u wkoll għal node.js. Huwa ottimizzat għal rutini ta 'tfittxija/tfittxija ta' JavaScript - li jista 'jkun ta' konġestjoni bil-mod fil-prestazzjoni meta jiġu ripetuti Arrays f'JavaScript.
Kompatibbiltà: Internet Explorer 5, IE5.5, IE6, IE7, IE8, IE9, IE10, IE11. Node, NPM, Chrome. FireFox, Opera, Konqueror. Għandu kompatibilità JS 'qrib universali'.
Hashset huwa bħal firxa mhux ordnata ta 'valuri, iżda jista' jiġi mfittex għal valur b'mod esponenzjali aktar mgħaġġel mill-funzjonijiet nattivi Array.contains jew Array.indexOf. Dan jagħmilha aktar faċli biex tikteb kodiċi effiċjenti u veloċi. Hassets jistgħu jużaw marġinalment aktar memorja minn arrays normali, iżda mhux b'mod esponenzjali aktar.
Il-Hashsets huma popolari ħafna fl-ipprogrammar ottimizzat ta' c# u Java - għaliex jippermettu lill-iżviluppaturi mod veloċi ħafna biex ifittxu (tiftix) biex jaraw jekk valur diġà jeżistix f'Hashset. Juża dizzjunarju bħal lookup - li ma jmurx aktar bil-mod hekk kif is-sett jikber fid-daqs. Dan huwa ideali għal sitwazzjonijiet li rridu nevitaw daħliet duplikati f'firxa - jew tivverifika l-eżistenza ta 'valur mingħajr tnaqqis fil-prestazzjoni.
Dgħjufija komuni ta 'Hashsets hija li huma mhux ordnati - u bħala tali - ma jistgħux jiġu enumerati (foreach). Din id-dgħufija hija megħluba f''JavaScript Searchable Hashset' b'funzjoni enumerate u wkoll funzjoni copyToArray.
'JavaScript Searchable Hashset' jista' juża kwalunkwe valur bħala ċavetta. String, numru sħiħ, firxa, klassijiet, u anke tipi. Dan jagħmilha flessibbli konformi mal-prattiki komuni ta 'programmar js.
Jinkludi wkoll il-funzjonijiet avvanzati ta' hashset li l-iżviluppaturi ta' Java u dotNet jistennew bħal: 'copyToArray', 'exceptWith', 'isSubsetOf' u 'unionWith' li jagħmluha ideali għall-użu f'applikazzjonijiet ta' livell aktar baxx/ta' prestazzjoni ogħla.