JavaScript Hash () -funksjon er en uopprettelig funksjon og styrer data solidaritet da den returnerer den samme hasjverdien for en gitt inngang. Denne artikkelen gir en dyp innsikt i JavaScript Hash () -funksjonen med følgende læringsutbytte:
- Hvordan JavaScript Hash () -funksjon fungerer
- Hvordan bruke JavaScript Hash () -funksjonen
Hvordan Javascripthash () funksjon fungerer
Hash () -funksjonen forvandler de store nøklene (strengene) til små tastene (tall). Den identifiserer det foretrukne sifferet fra en matriseindeks og konverterer det til hasjverdien.
Syntaks
Syntaksen til hash () -funksjonen er gitt som følger.
FunctionFunc (streng)Her er func (streng) en funksjon som tar alle innspill og returnerer hasjverdien. De '0' er hasjverdien til en tom streng.
Hvordan bruke JavaScript Hash () -funksjonen
Hash () -funksjonen beregner indeksen til en rekke sporet der den identifiserer den spesifiserte verdien. Her vil vi forklare den komplette funksjonaliteten til hash () -funksjonen med eksempler.
Eksempel 1: Hvordan lage hashverdi ved bruk av hash () -funksjonen
Hash () -funksjonen skaper en hasjverdi ved å konvertere den store nøkkelen til små faste hasj.
Dette eksemplet viser hvordan du lager en hasjverdi ved hjelp av hasj () -funksjonen ved å konvertere et heltall til 32 biter.
FunctionFunc (String)En funksjon 'streng' sendes med '0' som en variabel hash. Den returnerer '0' hvis variabel lengde er '0'. Strengen 'HappyMoments' lagres i funksjonen. Når hasjen kommer tilbake, konverterer den heltallet til 32 biter.
Utgangen viste at strengen "happymoment konverteres til en liten hasjverdi '-1245757517' ved hjelp av hash () -funksjonen.
Eksempel 2: Hvordan konvertere en streng til en hasjverdi ved bruk av hasj () -funksjonen
Hash () -funksjonen konverterer en streng til et hasj-, hasjnummer eller hash -verdi. Dette eksemplet viser konvertering av en streng til en fast hasj.
FunctionFunc (String)Her, i koden ovenfor, sendes en streng med en variabel hasj '5' av total lengde, så vil den returnere hasjverdien til strengen 'linuxhint'.
Utgangen viste at strengen konverteres til en hasjverdi som er '253386' ved bruk av har () -funksjonen.
Konklusjon
Hash () -funksjonen tar strengen som en inngang og forvandler den til hasjverdien som en utgang. Denne beskrivende guiden gir en dyp innsikt i hash () -funksjonen i JavaScript. Arbeidet med hash () -funksjonen leveres ved å bruke syntaks. For en bedre forståelse av hash () -funksjonen har vi gitt et sett med eksempler som illustrerer bruken av hasj () -funksjonen.