Обычный синтаксис {...} позволяет нам создать один объект. Но часто нам нужно создать множество похожих объектов, например, нескольких пользователей или пунктов меню и так далее.
В противном случае, если используется другой тип, например число, он автоматически преобразуется в строку. Таким образом, obj[1] — это то же самое, что obj["1"], а obj[true] — то же самое, что obj["true"].
JavaScript позволяет нам работать с примитивами (строками, числами и т. д.), как если бы они были объектами. Они также предоставляют методы для вызова как таковые.
Обычные числа в JavaScript хранятся в 64-битном формате IEEE-754, также известном как «числа с плавающей запятой двойной точности». Это числа, которые мы используем большую часть времени, и мы поговорим о них в этой главе.