Não sabia que isso eram hashtables kk sempre fiz coisas do tipo(ainda sou meio iniciante e bom tempo só programei por hobbie), mas acho que o titulo não devia ser sobre javascript porque assim você ta limitando seu post, isso dai é valido para muitas linguagens de programação.
Em resposta a Esqueça o If...Else: Use Hashtables em JavaScript
1