hash() — svelte Function Reference
Architecture documentation for the hash() function in utils.js from the svelte codebase.
Entity Profile
Dependency Diagram
graph TD d203a90b_640a_13eb_ea6d_b1a9df120247["hash()"] 2aa63f4e_82c9_33e3_ac6c_5f3d46250522["utils.js"] d203a90b_640a_13eb_ea6d_b1a9df120247 -->|defined in| 2aa63f4e_82c9_33e3_ac6c_5f3d46250522 e017956d_5260_f39f_1f2b_d546969efd1e["SvelteHead()"] e017956d_5260_f39f_1f2b_d546969efd1e -->|calls| d203a90b_640a_13eb_ea6d_b1a9df120247 4cb5ce37_8e54_fb0f_5d20_929fa4d45edf["SvelteHead()"] 4cb5ce37_8e54_fb0f_5d20_929fa4d45edf -->|calls| d203a90b_640a_13eb_ea6d_b1a9df120247 561f74af_4827_cde5_aa05_c2b8149b0a0f["check_hash()"] 561f74af_4827_cde5_aa05_c2b8149b0a0f -->|calls| d203a90b_640a_13eb_ea6d_b1a9df120247 032e0bbe_7c4f_ce9d_9adb_487c16f57766["html()"] 032e0bbe_7c4f_ce9d_9adb_487c16f57766 -->|calls| d203a90b_640a_13eb_ea6d_b1a9df120247 style d203a90b_640a_13eb_ea6d_b1a9df120247 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/svelte/src/utils.js lines 7–14
export function hash(str) {
str = str.replace(regex_return_characters, '');
let hash = 5381;
let i = str.length;
while (i--) hash = ((hash << 5) - hash) ^ str.charCodeAt(i);
return (hash >>> 0).toString(36);
}
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does hash() do?
hash() is a function in the svelte codebase, defined in packages/svelte/src/utils.js.
Where is hash() defined?
hash() is defined in packages/svelte/src/utils.js at line 7.
What calls hash()?
hash() is called by 4 function(s): SvelteHead, SvelteHead, check_hash, html.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free