In my opinion Lua's equivalent tables or more of a Swiss army knife.
It's been a while since I've used them but afair they combine hash/dict, array and objects in one data structure.
They're hashes as usual. With a special constructor or int keys they turn into arrays, last I looked the Lua interpreter even optimizes contiguous ranges of keys as arrays. And by adding metatables and metamethods they also emulate JS-style objects.