Home > By category > Web Development >Java & JavaScript > Javascript Hashset



Javascript Hashset

  • Downloads: 
  • Views: 
  • Rating:

'JavaScript Hashset' is a pure JS implementation of the HashSet data-type. It is suitable with for client usage and also for node.js . It is optimized for JavaScript search / lookup routines - which can be a performance bottleneck slow when iterating Arrays in JavaScript.

Compatibility: Internet Explorer 5, IE5.5, IE6, IE7, IE8, IE9, IE10, IE11. Node, NPM, Chrome. FireFox, Opera, Konqueror. It has 'close to universal' JS compatibility.

A hashset is like an unordered array of values, but it can be searched for a value exponentially faster than a the native Array.contains or Array.indexOf functions. This makes it easier to write efficient, fast code. Hassets may use marginally more memory than normal arrays, but not exponentially more so.

Hashsets are hugely popular in optimized c# and Java programming - because they allow developers a very fast way for looking up (searching) to see if a value already exists in a Hashset. It uses a dictionary like lookup - which does not get slower as the set grows in size. This is ideal for situations which we want avoid duplicate entries in an array - or check the existence of a value without a performance slowdown.

A common weakness of Hashsets is that they are unordered - and as such - can not be enumerated (foreach). This weakness is overcome in 'JavaScript Searchable Hashset' with a enumerate function and also a copyToArray function.

'JavaScript Searchable Hashset' can use any value as a key. String, integer, array, classes, and even types. This makes it flexible an in-keeping with common js programming practices.

It also includes the advanced hashset functions that Java and dotNet developers expect such as : 'copyToArray', 'exceptWith', 'isSubsetOf' and 'unionWith' which make it ideal for use in lower-level / higher performance applications.

Free download from Shareware Connection - A JavaScript based HasSet class. This acts like an unordered array, which can be searched for values using a native system hash. This rapidly searchable hashset is ideal for high performance js functions which wish to avoid duplicate work.

Publisher: Search Turbine | License: Freeware | Price: 0.00
Version: 1.0 | Size: 4 KB | Platform: Win2000,WinXP,Win7 x32,Win7 x64,Windows 8,WinServer,WinOther,WinVista,WinVista x64
Released Date: 30-05-2015 | Rating: 0 | Title: Javascript Hashset

Author Url: http://searchturbine.com
Program Info Url: http://searchturbine.com/js/js-hashset.html
Download Url: http://searchturbine.com/downloads/community/js-hashset.zip
Screenshot Url: http://searchturbine.com/assets/js-hashset/js-search-times-hashset-array.png

More downloads from Javascript Hashset publisher Search Turbine:

PHPWee - PHPWee is an PHP minifier for website resources including HTML, HTML5, CSS and JavaScript files. PHPWee is free and open-source under the BSD License. Documentation available at: http://searchturbine.com/php/phpwee

Javascript Hashset keywords:
Javascript Hashset related downloads:

1st JavaScript Editor - JavaScript Verifier, JavaScript formatter, JavaScript beautifier, JavaScript Editor, Validator and Debugger for beginners and professionals. AJAX developers can use javascript editor as Ajax Editor.

JavaScript Builder - Generate expressive web page using JavaScript automatically JavaScript Builder

Javascript Compressor Obfuscator - Javascript Obfuscator, Compressor. Scramble, obfuscate, and pack JavaScript code

1st JavaScript Editor Pro - The best JavaScript editor for all users!

Javascript Obfuscator - Scramble, obfuscate, and pack JavaScript code! Javascript Obfuscator converts the JavaScript source code into scrambled and completely unreadable form, preventing analysis and theft.

Shareware Connection periodically updates pricing and software information of 'Javascript Hashset' from company source 'Search Turbine' , so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft,  Using 'Javascript Hashset' crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Javascript Hashset.

New Reviews

PictBear - Nowadays, a majority of PC users resort to digital image editing once in a while. It may be required for retouching image captured in smart phones or for creating an album in Facebook. For some people, tinkering with digital images is a pastime ...

Spark Browser - Nearly every PC user needs to browse the web nowadays, irrespective of age and gender. Whether you use a laptop or desktop, it is mandatory to use a web browser to access web or download files. There was a time a majority of Windows users ...

7-Data Recovery Suite Free Edition - When you are dealing with lots of data it may be necessary at times to recover deleted data. The data may be deleted by mistake or by someone else. In such instances, it becomes necessary to retrieve the deleted data. You need to use third party ...

360 Internet Security - Using a computer without having capable Security software installed is equivalent to sleeping with your house’s main door wide open. Whether you use a PC at home or manage a network of computers at the workplace, PC security suite has ...

Plants vs. Zombies 2 - These days there are lot of tower defense games on offer. Coming from the stable of Electronics Arts, which is one of the leading companies in the gaming arena, Plant vs. Zombies is a decent game particularly if you are interested in garden ...

Imagina - Average PC users have to deal with an ever increasing number of digital images these days. This has become a trend after invasion of digital cameras and smart phone with high quality cameras among the mass. You also need to edit and retouch ...

Sophos Antivirus - Mac users used to feel complacent about security of their desktops and laptops as Apple proudly claimed Macs do not get affected by malware. The rising instances of Macs getting compromised by attacks and malware has changed this perception. ...

CherryPlayer - When you want to watch movies, online videos or listen to music tracks, using a suitable application is required. There is no hard and fast rule that you have to stick to Windows default media player software for such needs. There are plenty of ...

Google Drive - In last few years, the popularity and proliferation of Cloud storage and usage has shot up considerably. Everyone, including a teenager to a network administrator is using some type of cloud based data storage. You can opt for both free and paid ...

DrawPad Free Graphic Editor - There are so many image editors and drawing apps available nowadays but hardly anything as simple and lightweight as DrawPad Graphics Editor. It is a vector graphics editor. However, it can also work with raster graphics formats.

...




New Downloads

Altova XMLSpy Enterprise
XML Editor

Altova XMLSpy is the
industry-leading XML
development environment with
the top XML editor, schema
designer, code ...

Advertisements Module for
Directy CMF

Advertisements Module for
Directy CMF allows the
administrator to create and
place ads on the site.

PHP DataGrid AJAX Enabled
Web Control

PHP DataGrid (AJAX Enabled)
script is a simple, innovative
and powerful tool for
generating data-bound grid
control. It ...

Turbo List Builder

YOU HAVE NEVER SEEN A BUILDER
LIKE THIS ONE. Create
Effective, Responsive Optin
Pages with Turbo List Builder
Do you need ...

CoffeeCup Responsive Site
Designer

Create stunning website
designs that look fantastic
and are easy to use on any
device. No layout or template
limitations. ...

SEO SpyGlass Professional

SEO SpyGlass Tool is a
webmaster's must-have
competition analyzer. It lets
you ethically spy on your top
competitors ...

Print2Flash Free Edition

Print2Flash lets you easily
convert any printable document
to an Adobe Flash (SWF) file
or HTML page or SVG file. This
...

ApPHP Tabs Pro AJAX Enabled
menu control

The ApPHP Tabs is a simple PHP
script that generates
multilevel tab menu control
which consists of nice-looking
tabs. It ...

MailTo Master

Make Email MailTo Links For
Your Website Fast and Easy!
Customize Text, Button and
Image Mailto Links with
Normal, ...

Help Desk Wiki

Help Desk Wiki is a Web
Application that help the work
of Help Desks and Call Centers
with a lot of tools like
Tickets ...

Search Engine Position Orb

Search Engine Position Orb -
find your search engine
listings easily.

Staamp

An electronic correspondence
system with great scalability,
make it possible to have a
very smooth transition from a
...