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

Привет всем Для хранения данных использовать массив? Но как таковых ассоциативных массивов

в js нету
Поэтому ключами будут только числа
Есть объекты, но они вроде как для другой цели предназначены

17 ответов

10 просмотров

То и то можешь использовать, не возбраняется

Объект можно использовать, но помни про унаследованные свойства, либо избавься от них. Ещё для этого хорошо подходит Map

для какой цели предназначены обьекты?)

jk
Объект можно использовать, но помни про унаследова...

можно ли обозвать Мар ассоциативным массивом?

Ксяу Ка
можно ли обозвать Мар ассоциативным массивом?

Я в терминологии не умею и уже не хочу разбираться.

Alex-Yugay Автор вопроса
Ксяу Ка
для какой цели предназначены обьекты?)

Объект - реализация класса У которого есть свойства, методы и тд Или я ошибаюсь?

Alex Yugay
Объект - реализация класса У которого есть свойств...

нет не ошибаетесь, но и на вопрос не ответили)

Alex-Yugay Автор вопроса
jk
Объект можно использовать, но помни про унаследова...

А в js нету модификаторов области видимости свойства (public, protected, private как в пхп)?

Alex Yugay
А в js нету модификаторов области видимости свойст...

в es22 должен появится приватный метод у классов в стандарте через # будет обозначаться

mipselqq ᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠ
Уже есть

Насколько я знаю, он только тестируется, а в этом году будет стандартезирован

Alex Yugay
А в js нету модификаторов области видимости свойст...

Нативно уже есть приватные свойства. Есть неизменяемые, реализуемые многими способами, геттерами, дескрипторами etc.

jk
Я в терминологии не умею и уже не хочу разбираться...

я знала ответ или точнее сказать уже имела мнение на этот счет. хотелось сенсея послушать) однако, этот ответ, признаюсь, меня удивил)

Alex-Yugay Автор вопроса
Ксяу Ка
нет не ошибаетесь, но и на вопрос не ответили)

Хотя в js массив это технически и есть объект Кароче я че-то запутался

Alex Yugay
Хотя в js массив это технически и есть объект Каро...

Это один из множества типов объектов, просто оптимизирован для хранения последовательных данных и имеет методы работы с ключами состоящими из символов цифр и свойством length.

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
15
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
Карта сайта