در جاوا اسکریپت یک hash صرفاً یک شیء محسوب میشود. میتوان یک هش خالی با ساختار زیر استفاده کرد:
var dictionary = {};
همچنین میتوان این هش را با ساختار زیر اضافه کرد:
dictionary['apples'] = 5; dictionary['oranges'] = 7;
که نتیجه زیر را ایجاد میکند:
{ 'apples': 5, 'oranges': 7 }
ممکن است از خود بپرسید که چرا این حالت مفید است؟ دلیل مفید بودن آن این است که میتوانید هش هایی بسازید که اطلاعات را به روشی بسیار آسان ردگیری میکنند.
همانند مثال فوق میتوانید کلماتی که در یک آرایه ظاهر میشوند و تعداد حروف هر کلمه را ردگیری کنید (کلمه apple پنج حرف دارد و oranges هفت حرف دارد.)
همچنین میتوانید از یک هش برای ردگیری تعداد دفعاتی که هر عدد صحیح در یک آرایه ظاهر شده است استفاده کنید و سپس از هش برای ایجاد فهرستی از 5 عدد صحیح که بیشترین حضور را دارند استفاده کنید.
نمونهای از این وضعیت به صورت زیر است: