Here you can find the source of hashCode()
'use strict';/*from w w w.j a v a 2 s.c o m*/ String.prototype.hashCode = function () { var hash = 0; if (this.length === 0) { return hash; } for (var index = 0; index < this.length; index++) { var char = this.charCodeAt(index); hash = ((hash << 5) - hash) + char; hash = hash & hash; } return hash; }; exports.uniqueName = function (file, next) { var tmpPath = file.path; tmpPath = tmpPath.substring(tmpPath.lastIndexOf('/') + 1, tmpPath.length); var fileName = file.name; var extension = fileName.substring(fileName.lastIndexOf('.') + 1, fileName.length); var hashCode = fileName.hashCode(); var time = new Date().getTime(); next(null, (hashCode < 0 ? -hashCode : hashCode) + tmpPath + time + '.' + extension); };
String.prototype.hashCode = function(){ var hash = 0, i, chr, len; if (this.length === 0) return hash; for (i = 0, len = this.length; i < len; i++) { chr = this.charCodeAt(i); hash = ((hash << 5) - hash) + chr; hash |= 0; return hash; ...
'use strict'; class HashTable { constructor() { this._elemets = []; add(key, value) { if (key == '' || value == '') return false; this._elemets[key.hashCode()] = value; return true; ...
String.prototype.hashCode = function() { var hash = 0; if (this.length == 0) return hash; for (i = 0; i < this.length; i++) { char = this.charCodeAt(i); hash = ((hash<<5)-hash)+char; hash = hash & hash; return hash; ...
shuffle = function(o) { for ( var j, x, i = o.length; i; j = parseInt(Math.random() * i), x = o[--i], o[i] = o[j], o[j] = x) ; return o; }; String.prototype.hashCode = function(){ var hash = 5381; for (i = 0; i < this.length; i++) { char = this.charCodeAt(i); ...
var host = 'https: String.prototype.hashCode = function(){ var hash = 0; if (this.length == 0) return hash; for (i = 0; i < this.length; i++) { char = this.charCodeAt(i); hash = ((hash<<5)-hash)+char; hash = hash & hash; return hash; getRequest = function(url, callback) { var req = new XMLHttpRequest(); req.open("GET", url, true); if (callback != null) { req.onload = callback; return req; postRequest = function(url, callback) { var req = new XMLHttpRequest(); req.open("POST", url, true); if (callback != null) { req.onload = callback; return req;
String.prototype.hashCode = function() { var hash = 0, i, chr, len; if (this.length === 0) return hash; for (i = 0, len = this.length; i < len; i++) { chr = this.charCodeAt(i); hash = ((hash << 5) - hash) + chr; hash |= 0; return hash; ...
String.prototype.hashCode = function() { var hash = 0, i, chr, len; if (this.length == 0) return hash; for (i = 0, len = this.length; i < len; i++) { chr = this.charCodeAt(i); hash = ((hash << 5) - hash) + chr; hash |= 0; return hash; ...
String.prototype.hashCode = function(){ var hash = 0; if (this.length == 0) return hash; for (var i = 0; i < this.length; i++) { var character = this.charCodeAt(i); hash = ((hash<<5)-hash)+character; hash = hash & hash; return hash; ...
function roundNumber(number, decimals) { var newnumber = new Number(number+'').toFixed(parseInt(decimals)); return parseFloat(newnumber); }; String.prototype.hashCode = function(){ var hash = 0, i, char; if (this.length == 0) return hash; for (i = 0; i < this.length; i++) { char = this.charCodeAt(i); ...