Python tách bạch từ điển và vật thể ngay từ đầu, còn JS mãi về sau mới có từ điển
Nếu tất cả thuộc tính của vật thể đều đơn giản, và vật thể được dùng để tra cứu dữ liệu theo từ khoá chứ không phải là để thao tác và thay đổi thuộc tính bằng phương thức, thì nó được gọi là từ điển
Ở JS, nếu một biến có giá trị là một chuỗi JSON thì nó sẽ được hiểu là vật thể. Ở Python, nó được hiểu là từ điển.
Sau này JS cũng có thêm từ điển, và nó được gọi là map (ánh xạ). Nhưng nhiều người vẫn không biết, hoặc không có thói quen sử dụng.
Map trong JS tương đương với dictionary trong Python. Map, dictionary, associative array, hash, hash table là những cái tên cho cùng một thứ