JavaScript Hashset "HashSet data tipli bir təmiz JS təzahürüdür. Bu müştəri istifadə üçün və həmçinin Node.js ilə uyğun. Bu JavaScript Search / Axtarış routines üçün optimize edilmişdir. - JavaScript Diziler iterating zaman yavaş bir performans turtleneck ola bilər
Uyğunluq: Internet Explorer 5, IE5.5, IE6, IE7, IE8, IE9, IE10, IE11. Node, NPM, Chrome. FireFox, Opera, Konqueror. Bu JS uyğunluğu "universal yaxın" var.
A hashset dəyərlərin unordered sıra kimi, lakin Bu edir Array.contains ya Array.indexOf funksiyaları bir çox dözərək daha sürətli bir dəyər üçün axtarış edə bilərsiniz. Bu asan səmərəli, sürətli kod yazmaq üçün edir. Hassets lakin dözərək daha çox, normal serialların çox cüzi daha çox yaddaş istifadə edə bilər.
Hashsets optimize C # və Java proqramlaşdırma natarazcasına populyar - onlar developers dəyəri artıq Hashset mövcuddur görmek üçün (axtarış) ararken üçün çox sürətli yol verir, çünki. Set ölçüsü artır kimi yavaş almaq deyil - Bu axtarış kimi bir lüğət istifadə edir. Bu bir sıra dublikat entries qarşısını almaq istəyirsinizsə hallar üçün idealdır. - Və ya bir performans azalması olmadan bir dəyər olduğunu yoxlamaq
Hashsets bir ümumi zəiflik onlar unordered ki - və bu kimi - (foreach) sadalanan edilə bilməz. Bu zəiflik də enumerate funksiyası və copyToArray funksiyası ilə "JavaScript Axtarıla Hashset" da dəf edir.
JavaScript Axtarıla Hashset bir əsas kimi hər hansı bir dəyəri istifadə edə bilərsiniz. String, tam, dizi, siniflər və hətta növləri. Bu edir çevik bir-saxlanılması ümumi js təcrübələri proqramlaşdırma ilə.
O, həmçinin Java və DotNet developers kimi gözləmək qabaqcıl hashset funksiyaları daxildir: "copyToArray ',' exceptWith", "isSubsetOf və aşağı səviyyəli / yüksək performans applications istifadə üçün ideal" unionWith.
Şərhlər tapılmadı