Size: a a a

JavaScript — русскоговорящее сообщество

2019 November 05

L

Lookarious in JavaScript — русскоговорящее сообщество
Языков программирования?
источник

A

Alexey in JavaScript — русскоговорящее сообщество
Lookarious
Языков программирования?
Для обычных иностранных языков, прост видел видосы, где apple pencil использовали для рисования, создания заметок, но не видел, чтобы на нем писать прям в учебнике формата pdf
источник

V

Vlad in JavaScript — русскоговорящее сообщество
Сергей
ну всё же js не ооп хотя его изрядно подсластили чтобы было похоже все эти классы и супер(). но всё же он работает не так как обычные ооп языки чего стоит что инстансу не копируются свойства родителя а доступны через прототайп - то есть ссылка на объект.. но у не знаю на самом деле чем это мешает использовать солид в целом.
Чем прототипы смущают?
источник

L

Lookarious in JavaScript — русскоговорящее сообщество
Alexey
Для обычных иностранных языков, прост видел видосы, где apple pencil использовали для рисования, создания заметок, но не видел, чтобы на нем писать прям в учебнике формата pdf
Да так можно но языки надо учить практикуясь, слушать, смотреть и читать надо)
источник

С

Сергей in JavaScript — русскоговорящее сообщество
Vlad
Чем прототипы смущают?
? совсем не смущают. просто это не классический ооп где методы и свойства непосредственно наследуются в инстанс, а не доступны по ссылке в "родителе".
источник

SS

S S in JavaScript — русскоговорящее сообщество
Сергей
? совсем не смущают. просто это не классический ооп где методы и свойства непосредственно наследуются в инстанс, а не доступны по ссылке в "родителе".
может тебе пора уже в typescript?)))
источник

С

Сергей in JavaScript — русскоговорящее сообщество
S S
может тебе пора уже в typescript?)))
зачем? я не жалуюсь ни на что)
источник

iI

iiiiji Ioi in JavaScript — русскоговорящее сообщество
объясните, плиз, как должен работать пагинация с сервером. что мне нужно сделать на фронте?
источник

AK

Anton K. in JavaScript — русскоговорящее сообщество
передавать page и limit
источник

AK

Anton K. in JavaScript — русскоговорящее сообщество
или offset
источник

S

Sergey in JavaScript — русскоговорящее сообщество
Сергей
? совсем не смущают. просто это не классический ооп где методы и свойства непосредственно наследуются в инстанс, а не доступны по ссылке в "родителе".
при использовании классов в js методы наследника копируются, а не ссылаются
источник

KS

Konstantin Sedykh in JavaScript — русскоговорящее сообщество
Sergey
при использовании классов в js методы наследника копируются, а не ссылаются
🤨
источник

С

Сергей in JavaScript — русскоговорящее сообщество
Sergey
при использовании классов в js методы наследника копируются, а не ссылаются
нет, методы находятся в prototype а не самом инстансе. можете проверить.
источник

С

Сергей in JavaScript — русскоговорящее сообщество
Sergey
при использовании классов в js методы наследника копируются, а не ссылаются
showA нет в самом инстансе но он находится по прототипу.
источник

S

Sergey in JavaScript — русскоговорящее сообщество
да, все верно, а при создании объекта на основе класса - копируются. моя ошибка
источник

С

Сергей in JavaScript — русскоговорящее сообщество
ну так создание объекта на основе класса - это создание одного объекта на основе другого объекта. в этом случае все свойства копируются - Object.create как он есть) просто js действительно объектно ориентирован до невозможности, но не совсме так как в других ооп. и вот этот синтаксический сахар создаёт некоторые иллюзии) обычно они не мешают, но если углубиться то можно что-то поломать.
источник

S

Sergey in JavaScript — русскоговорящее сообщество
окей, а что делает язык по-настоящему ооп? если в js под капотом какие-то механизмы работают иначе, нежели во всем привычной джаве, которую почему-то принято считать за эталон, то это не значит, что язык не поддерживает парадигму
источник

S

Sergey in JavaScript — русскоговорящее сообщество
к тому же классы - это далеко не фундаментальная фича ооп
источник

KS

Konstantin Sedykh in JavaScript — русскоговорящее сообщество
Sergey
к тому же классы - это далеко не фундаментальная фича ооп
уже писал раньше - js не поддерживает одну из основных парадигм ооп, ты можешь где и как угодно юзать ВСЕ свойства и методы объекта.
источник

V

Vlad in JavaScript — русскоговорящее сообщество
Konstantin Sedykh
уже писал раньше - js не поддерживает одну из основных парадигм ооп, ты можешь где и как угодно юзать ВСЕ свойства и методы объекта.
источник