ES5 માં, સેમ્યુઅલ ઓબ્જેક્ટ્સ- કીઓ અને વેલ્યુ સાથેના ગુણધર્મોની માત્ર મનસ્વી સંગ્રહ છે- હેશોનું અનુકરણ કરી શકે છે, પરંતુ હેશો તરીકે ઑબ્જેક્ટ્સનો ઉપયોગ કરવા માટે ઘણા ડાઉનસ્પેડ્સ છે.