gibt es eine eingebaute javascript-string-hash-Funktion in der neuesten Browser?

Jedesmal, wenn eine neue Browser-Versionen zeigen, die ich höre, über neue Sachen Hinzugefügt, wie z.B. webGL und anderen Technologien, dass niemand wirklich weiß, ob Sie aufholen.

Aber ich Frage mich, wenn jemand jemals daran gedacht, über solche grundsätzlichen Dinge in JS, wie Hash-Funktionen (MD5,SHA1 und dergleichen).

Durch neueste Browser ich meine heutige Entwicklung-Versionen zu wie Opera 12, Chrome 17, Firefox 10.

Suchen nun für die Lösung fand ich diesen Kommentar in einem anderen thread hier: https://stackoverflow.com/questions/7204097/short-hashing-function-for-javascript (wissen Sie, dass die javascript-Objekte sind bereits hashtables ?). Also, was sind diese 'hashtables' ? Bedeutet es, dass ich machen kann, jeden string in einen hash, aber nicht ein etabliertes wie md5 oder sha1, aber einige JS bauen in bestimmten ?

im Grunde, was ich tun müssen, ist:

var txt="Hello world!";
var hash = txt.toSha1();
  • Sie scheinen zu verwirrend werden hash-Tabellen (Objekt speichert die Werte, die sich gegen namens-Tasten, wie {name: "bob", dob: "27/1/1970"}) mit einer hash-Funktion (eine Funktion, die für die Zuordnung eines großen Daten-sets zu einem kleinen, wie md5)
  • Ja, jetzt verstehe ich, dass das, was ich Suche, hat nichts zu tun mit hash-Tabellen.
InformationsquelleAutor rsk82 | 2011-12-29
Schreibe einen Kommentar