169 похожих чатов

16 ответов

6 просмотров

у массива есть методы, которых нет у обьекта

Denys Knihnitskyi
а ключ значение

у массива тоже есть ключ (index) и значение

Андрей
у массива тоже есть ключ (index) и значение

но в отличии от массива, где это числа, начиная от 0, в объекте названия ключа можно поставить по своему желанию

там внутри достаточно много отличий, начиная от способа индексации (properties vs elements), заканчивая, собственно, репрезентацией в памяти элементов, втч “пустых"

Ну если прям сильно упростить Объект - это хранилище ключ-значение Массив - упорядоченое множество Объект это когда у тебя несколько подписанных РАЗНЫХ коробок в каждой из которых хранится значение Массив это когда у тебя много лежащих в строгом порядке ОДИНАКОВЫХ коробок в каждой из которых хранится значение Из объекта ты можешь получить значение взяв определенную коробку с надписью "координаты" и увидеть там значение Из массива ты можешь взять отсчитать 3 по счету коробку и получить из нее значение В отличии от объектов массивы можно использовать в циклах Цикл - это когда ты берешь по порядку и открываешь каждую из одинаковых коробок и смотришь что в ней

V 👨🏻‍💻
всё объект

Примитивы не объект

Alexis
Тоже объект

Это распространное заблуждение гугли "boxing/unboxing javascript"

Denis Deniskov
Это распространное заблуждение гугли "boxing/unbox...

Ну хз, и да и нет, но точно не заблуждение. Загуглил, там так и написано, в моменты работы с примитивами js превращает их в объекты и потом снова распаковывает. Так что по сути можно сказать и так и так

Alexis
Ну хз, и да и нет, но точно не заблуждение. Загугл...

Так нельзя сказать, потому что примитив объектом не является. Методы примитивов это синтаксический сахар, но он не делает их объектами.

Alexis
Ну хз, и да и нет, но точно не заблуждение. Загугл...

в момент вызова метода на примитиве или иного действия, требующего boxed-версию примитива. 2+2 - тут ничего в объект не превращается

Похожие вопросы

Обсуждают сегодня

я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
49
читать файл максимально быстро? странный вопрос))
zamtmn
53
How to create an OS in C? what to study?
Linus
18
Компания Elif ищет менеджера проектов, который будет заниматься поиском и ведением новых проектов. Прежде чем приступить к работе, вам нужно пройти наш недельный курс, где вы ...
Elif
5
Привет, кто может сделать юзербота с апи? Задачи: - создавать группы - создавать каналы - задавать для созданных каналов аватарку или эмоджи, имя группы - добавлять в группы...
Lencore
11
тоесть, указав return eax, сгенерируется никому ненужная инструкция mov eax,eax ?
Aiwan \ (•◡•) / _bot
24
@HemulGM Параметры у AddStream поменялись? Несостыковка какая-то
Катерина Свиридова
12
Подскажите, есть какие-то события создания/уничтожения у TFrame по типу TForm (OnCreate и OnClose/OnDestroy) ? Как отловить создание TFrame и "перед" уничтожением. На Tframe р...
Денис
8
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
а чем хуже?
Alexey Kulakov
10
Карта сайта