Size: a a a

JavaScript Noobs — сообщество новичков

2020 July 14

OL

Oleksandr Lukhanin in JavaScript Noobs — сообщество новичков
Просто после C# у меня почему-то понимание const немного другое
источник

PA

Pavel Abdurakhimov in JavaScript Noobs — сообщество новичков
Oleksandr Lukhanin
Просто после C# у меня почему-то понимание const немного другое
лол, привет, брат
источник

D

Danila in JavaScript Noobs — сообщество новичков
Алмаз ®
Я про это и говорю. В строго типизированных языках такого бардака нет. Тем и строго типизированные языки более высокий класс программирования. И давай ещё поспорим что строго типизированный язык легче чем js ахахаха
Передача по ссылке есть даже в С++, при чём тут типизация?
источник

D

Danila in JavaScript Noobs — сообщество новичков
Передача по ссылке ПО УМОЛЧАНИЮ - это особенность жс, но к типизации она имеет какое-то отношение?
источник

D

Danila in JavaScript Noobs — сообщество новичков
Oleksandr Lukhanin
Просто после C# у меня почему-то понимание const немного другое
Ну, вот так вот.
источник

А

Алмаз ® in JavaScript Noobs — сообщество новичков
Ok. Ты прав. Ты из категории правильного только своего мнения. Это тяжело. Лень спорить.
источник

OL

Oleksandr Lukhanin in JavaScript Noobs — сообщество новичков
Вывод один - в JS везде (почти) const, хоят как такового постоянства внутренних данных он не гарантирует
источник

OL

Oleksandr Lukhanin in JavaScript Noobs — сообщество новичков
если речь идет об объектах
источник

D

Danila in JavaScript Noobs — сообщество новичков
Oleksandr Lukhanin
Вывод один - в JS везде (почти) const, хоят как такового постоянства внутренних данных он не гарантирует
Да
источник

D

Danila in JavaScript Noobs — сообщество новичков
Алмаз ®
Ok. Ты прав. Ты из категории правильного только своего мнения. Это тяжело. Лень спорить.
Да, дело именно в этом.
источник

D

Danila in JavaScript Noobs — сообщество новичков
Причём заметь, я не спорю, что жс проще чем с# и не говорю что динамическая типизация рулит и не говорю что жс это программирование "высокого уровня", я просто отказываюсь тёплое с мягким сравнивать
источник

D

Danila in JavaScript Noobs — сообщество новичков
А это поле простых аргументов, какое тут может быть мнение
источник

D

Danila in JavaScript Noobs — сообщество новичков
Oleksandr Lukhanin
Вывод один - в JS везде (почти) const, хоят как такового постоянства внутренних данных он не гарантирует
Если это сильно парит - можно заюзать immer какой-нибудь
источник

D

Danila in JavaScript Noobs — сообщество новичков
Но обычно с этим принято в худшем случае мириться, в лучшем случае юзать по-полной
источник

OL

Oleksandr Lukhanin in JavaScript Noobs — сообщество новичков
Danila
Если это сильно парит - можно заюзать immer какой-нибудь
да не особо, каждый яп требует/просит следовать своим правилам, просто хочу чуть более глубже понять да и все
источник

D

Danila in JavaScript Noobs — сообщество новичков
Oleksandr Lukhanin
да не особо, каждый яп требует/просит следовать своим правилам, просто хочу чуть более глубже понять да и все
Зависит от ситуации. Если речь именно про данные и про модели, то подходов несколько, и строгая иммутабельность среди них тоже есть, тоже в разных вариантах. В остальном - это не сильно мешает, если вообще мешает.
источник

ДУ

Дмитрий Устинов... in JavaScript Noobs — сообщество новичков
ребят, а ведь нельзя же вешать два onClick на кнопку?
источник

D

Danila in JavaScript Noobs — сообщество новичков
Дмитрий Устинов
ребят, а ведь нельзя же вешать два onClick на кнопку?
Два обработчика - можно. Через onclick - нет
источник

Ш

Шепс in JavaScript Noobs — сообщество новичков
Сап гайз. Есть вот такая часть кода

treeHTML(element, treeObject);
return treeObject

как вернуть treeObject только после того, как выполнится функция treeHTML?
сделать асинхронной мб и типа так treeHTML().then(() => {return treeObject})
источник

М

Максим in JavaScript Noobs — сообщество новичков
Шепс
Сап гайз. Есть вот такая часть кода

treeHTML(element, treeObject);
return treeObject

как вернуть treeObject только после того, как выполнится функция treeHTML?
сделать асинхронной мб и типа так treeHTML().then(() => {return treeObject})
сам себе ответил
источник