powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Вопросы по IT / Что нужно знать в JS?
61 сообщений из 61, показаны все 3 страниц
Что нужно знать в JS?
    #1324393
Енот
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В качестве дополнительного языка к php, чтобы решать 80% задач?

Зы. Всегда считал js недоязыком, но ошибался. Сейчас он требуется почти везде. Особо углубляться в него желания нет, но хочу изучить базовые вещи, чтобы иметь скилл.
...
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1324433
Фотография Программизд 02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Администратор
Гидроцефалы всех стран соединяйтесь!
Тут нельзя немножко. Хочешь эффективно решать задачи вебпрограммирования, базовый JS нужно знать полностью.
...
Рейтинг: 1 / 0
Нравится: Енот
Что нужно знать в JS?
    #1392731
Енот  25.06.2019, 11:47
В качестве дополнительного языка к php, чтобы решать 80% задач?

Зы. Всегда считал js недоязыком, но ошибался. Сейчас он требуется почти везде. Особо углубляться в него желания нет, но хочу изучить базовые вещи, чтобы иметь скилл.
js - крутой язык. можно вообще им ограничиться - серверную часть также норм писать.
базовых вещей там дохуя: можно ибашить только в обычном императивном стиле, это одна база, можно ибашить в функциональном стиле, это еще одна база, можно ибашить в ООП-стиле, это еще одна база, TypeScript - еще одна база
так что деда прав - немножко не получится
...
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1393026
Енот
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сейчас залип на канвасе.
Вспомнил старый добрый Делфи.
Не могу остановиться [:gimli]
...
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1393922
Енот
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JS самый заебенный язык.

Ни инсталляторов, ни серверов, ничего не надо. Только блокнот.
...
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1395714
Лё`
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Енот
0.1 + 0.2 = 0.30000000000000004
...
Рейтинг: 1 / 0
Нравится: Енот
Что нужно знать в JS?
    #1395946
Stable
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лё`  23.07.2019, 13:04
Енот
0.1 + 0.2 = 0.30000000000000004
it-юмор-geek-javascript-сделал-сам-4946301.jpeg
...
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1395953
Stable
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pasted_image.png
...
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1396377
FishHook
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Stable

это еренда, это предсказуемое поведение, а вот что лично меня гнетет
Код
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
{} + {}

>>>NaN

{} + []

>>>0

[] + []

>>>""

[] + {}

>>>"[object Object]"
...
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1396483
Енот
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FishHook

Складывать объект с массивом.
Складывать строку с числом.
Можно попробовать не заниматься хуйнёй.
...
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1396514
Фотография Программизд 02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Администратор
Гидроцефалы всех стран соединяйтесь!
Енот  23.07.2019, 17:38
Можно попробовать не заниматься хуйнёй.
+1. Есть любители найти какие то соврешенно нереалистичные граничные случаи и по ним делать общие выводы.

И многие неоднозначности можно избежать.
...
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1396586
FishHook
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Программизд 02  23.07.2019, 17:46
+1. Есть любители найти какие то соврешенно нереалистичные граничные случаи и по ним делать общие выводы.
Да нифига, действие должно быть недопустимым, если предполагает неоднозначность трактовки. Это же не Си, это таки объектно-ориентированный язык, причем типы известны в рантайме. Не должно быть никаких граничных случаев, это ошибка дизайна. По крайней мере в стрикт-моде проверка типов должна была бы быть построже.
...
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1396598
Stable
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вообще мне кажется надо открыть десяток интересующих тебя вакансий и посмотреть что используют. Во многих продуктах не используют новые технологии, а используют старое говно мамонта.
...
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1396601
Stable
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У нас например веб написан на экстджиэс старой какой то версии.
...
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1396866
Конякула
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[игнорирует гостей]
Шут - адвокат разума
Программизд 02  23.07.2019, 17:46
Енот  23.07.2019, 17:38
Можно попробовать не заниматься хуйнёй.
+1. Есть любители найти какие то соврешенно нереалистичные граничные случаи и по ним делать общие выводы.

И многие неоднозначности можно избежать.
Вообще-то строка с числом складывается часто. Потому что всё что из инпутов пришло это строка и начинается ебля с преобразованием.
...
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1397050
FishHook  23.07.2019, 17:00
Stable

это еренда, это предсказуемое поведение, а вот что лично меня гнетет
Код
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
{} + {}

>>>NaN

{} + []

>>>0

[] + []

>>>""

[] + {}

>>>"[object Object]"
что тебя гнетет конкретно? у тебя в проектах есть такой код?
...
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1397054
Конякула  23.07.2019, 21:31
Программизд 02  23.07.2019, 17:46
Енот  23.07.2019, 17:38
...
+1. Есть любители найти какие то соврешенно нереалистичные граничные случаи и по ним делать общие выводы.

И многие неоднозначности можно избежать.
Вообще-то строка с числом складывается часто. Потому что всё что из инпутов пришло это строка и начинается ебля с преобразованием.
ну, тут, без комментариев, пхп, хуле...
...
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1398144
Лё`
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Енот  23.07.2019, 17:38
FishHook
Складывать строку с числом.
Можно попробовать не заниматься хуйнёй.
специально для тебя два числа сложил выше
...
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1398245
FishHook
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Знаю правду  23.07.2019, 22:41
что тебя гнетет конкретно? у тебя в проектах есть такой код?
Меня конкретно гнетет то, что в ООП языке нет нормальной типизации, а тому, кто это придумал надо гвоздь в голову вбить.
...
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1398338
Фотография Ok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FishHook  24.07.2019, 13:28
Знаю правду  23.07.2019, 22:41
что тебя гнетет конкретно? у тебя в проектах есть такой код?
Меня конкретно гнетет то, что в ООП языке нет нормальной типизации, а тому, кто это придумал надо гвоздь в голову вбить.
JS не ООП. Хотя можно изобразить. Типизация там нормальная
...
God Save the Queen
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1398550
FishHook
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ok  24.07.2019, 14:19
JS не ООП
Спасибо за ответ, но больше, пожалуйста, не отвечай.
...
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1398735
FishHook  24.07.2019, 15:31
Ok  24.07.2019, 14:19
JS не ООП
Спасибо за ответ, но больше, пожалуйста, не отвечай.
а что, там есть классы?
...
Изменено: 24.07.2019, 16:29 - Знаю правду
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1398742
FishHook  24.07.2019, 15:31
Ok  24.07.2019, 14:19
JS не ООП
Спасибо за ответ, но больше, пожалуйста, не отвечай.
тебе раскрыли глаза. теперь живи с этим
...
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1398766
Stable
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Знаю правду  24.07.2019, 16:29
FishHook  24.07.2019, 15:31
Ok  24.07.2019, 14:19
...
Спасибо за ответ, но больше, пожалуйста, не отвечай.
а что, там есть классы?
https://learn.javascript.ru/es-class
...
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1398772
Stable  24.07.2019, 16:35
Знаю правду  24.07.2019, 16:29
FishHook  24.07.2019, 15:31
...
а что, там есть классы?
https://learn.javascript.ru/es-class
ты сам то читал по ссылке? или лижбы проборцунировать?
...
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1398784
Stable
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Знаю правду  24.07.2019, 16:36
Stable  24.07.2019, 16:35
Знаю правду  24.07.2019, 16:29
...
https://learn.javascript.ru/es-class
ты сам то читал по ссылке? или лижбы проборцунировать?
Что тебе не нравится в ссылке?
...
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1398805
Stable  24.07.2019, 16:37
Знаю правду  24.07.2019, 16:36
Stable  24.07.2019, 16:35
...
ты сам то читал по ссылке? или лижбы проборцунировать?
Что тебе не нравится в ссылке?
"Новая конструкция class – удобный «синтаксический сахар» для задания конструктора вместе с прототипом."
...
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1398809
Stable
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Знаю правду  24.07.2019, 16:42
Stable  24.07.2019, 16:37
Знаю правду  24.07.2019, 16:36
...
Что тебе не нравится в ссылке?
"Новая конструкция class – удобный «синтаксический сахар» для задания конструктора вместе с прототипом."
И? Разверни свою мысль.
...
Изменено: 24.07.2019, 16:43 - Stable
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1398817
Stable  24.07.2019, 16:42
Знаю правду  24.07.2019, 16:42
Stable  24.07.2019, 16:37
...
"Новая конструкция class – удобный «синтаксический сахар» для задания конструктора вместе с прототипом."
И? Разверни свою мысль.
т.е. просто синтаксис. это самое и без сахара можно сделать.
...
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1398832
Stable
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Знаю правду  24.07.2019, 16:45
Stable  24.07.2019, 16:42
Знаю правду  24.07.2019, 16:42
...
И? Разверни свою мысль.
т.е. просто синтаксис. это самое и без сахара можно сделать.
В другой статье автор делает такой вывод:
“Javascript не такой, как остальные языки программирования с классическим пониманием ООП”. Не стоит жить в стране предрассудков и пытаться перенести своё понимание ООП из другого языка — вы только потеряете время.

Теперь, когда мы во всём разобрались и сделали нужный вывод (“JavaScript другой”) можно перейти к рассмотрению “классов” в JavaScript.

http://jsraccoon.ru/es6-classes

Вопрос был, есть ли классы в JS. Ответ по моему очевиден.
...
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1399015
Stable  24.07.2019, 16:48
Знаю правду  24.07.2019, 16:45
Stable  24.07.2019, 16:42
...
т.е. просто синтаксис. это самое и без сахара можно сделать.
В другой статье автор делает такой вывод:
“Javascript не такой, как остальные языки программирования с классическим пониманием ООП”. Не стоит жить в стране предрассудков и пытаться перенести своё понимание ООП из другого языка — вы только потеряете время.

Теперь, когда мы во всём разобрались и сделали нужный вывод (“JavaScript другой”) можно перейти к рассмотрению “классов” в JavaScript.

http://jsraccoon.ru/es6-classes

Вопрос был, есть ли классы в JS. Ответ по моему очевиден.
какого-то тумана напустил. нет классов в понимании классического ООП в JS. о чем, в частности, по твоим ссылкам говорят.
...
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1399090
Енот
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Знаю правду  24.07.2019, 18:07
какого-то тумана напустил. нет классов в понимании классического ООП в JS. о чем, в частности, по твоим ссылкам говорят
Ты несешь херню.
В JS самые настоящие классы с наследованием и конструктором.
...
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1399124
Енот  24.07.2019, 18:43
Знаю правду  24.07.2019, 18:07
какого-то тумана напустил. нет классов в понимании классического ООП в JS. о чем, в частности, по твоим ссылкам говорят
Ты несешь херню.
В JS самые настоящие классы с наследованием и конструктором.
ну, с тобой спор продолжать нет смысла
...
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1399142
с таким же успехом на C можно ООП-стиль замутить. но от этого С не становится ООП языком
...
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1399152
Енот
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Знаю правду  24.07.2019, 19:14
с таким же успехом на C можно ООП-стиль замутить. но от этого С не становится ООП языком
Объяснись в терминологии
...
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1399160
Stable
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Енот  24.07.2019, 19:20
Знаю правду  24.07.2019, 19:14
с таким же успехом на C можно ООП-стиль замутить. но от этого С не становится ООП языком
Объяснись в терминологии
Настоящее ооп только в спп. Что тут непонятного?
...
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1399164
Енот
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Stable  24.07.2019, 19:22
Енот  24.07.2019, 19:20
Знаю правду  24.07.2019, 19:14
...
Объяснись в терминологии
Настоящее ооп только в спп. Что тут непонятного?
Цитата 
Объе́ктно-ориенти́рованное программи́рование (ООП) — методология программирования, основанная на представлении программы в виде совокупности объектов, каждый из которых является экземпляром определённого класса, а классы образуют иерархию наследования
остальное от большого ума
...
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1399167
Stable
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Енот  24.07.2019, 19:23
Stable  24.07.2019, 19:22
Енот  24.07.2019, 19:20
...
Настоящее ооп только в спп. Что тут непонятного?
Цитата 
Объе́ктно-ориенти́рованное программи́рование (ООП) — методология программирования, основанная на представлении программы в виде совокупности объектов, каждый из которых является экземпляром определённого класса, а классы образуют иерархию наследования
остальное от большого ума
Ато
...
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1399174
Енот  24.07.2019, 19:20
Знаю правду  24.07.2019, 19:14
с таким же успехом на C можно ООП-стиль замутить. но от этого С не становится ООП языком
Объяснись в терминологии
Дык классика: Инкапсуляция, Наследование, Полиморфизм
1) в js инкапсуляции нет, типизация динамическая, чуть проебался и "класс" "пизда" превратился в класс "пиздецблянахуй"
2) наследование там на уровне языка прототипное, классы никаким боком не участвуют в этом, только скрывают суть и засоряют мозг адептам классического ООП
3) полиморфизма как такогового тоже нет, имитируется, но язык не поддерживает
...
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1399185
Енот  24.07.2019, 19:23
Stable  24.07.2019, 19:22
Енот  24.07.2019, 19:20
...
Настоящее ооп только в спп. Что тут непонятного?
Цитата 
Объе́ктно-ориенти́рованное программи́рование (ООП) — методология программирования, основанная на представлении программы в виде совокупности объектов, каждый из которых является экземпляром определённого класса, а классы образуют иерархию наследования
остальное от большого ума
определение из разряда "ничего не определяет"
...
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1399197
Енот
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Знаю правду  24.07.2019, 19:25
Енот  24.07.2019, 19:20
Знаю правду  24.07.2019, 19:14
...
Объяснись в терминологии
Дык классика: Инкапсуляция, Наследование, Полиморфизм
1) в js инкапсуляции нет, типизация динамическая, чуть проебался и "класс" "пизда" превратился в класс "пиздецблянахуй"
2) наследование там на уровне языка прототипное, классы никаким боком не участвуют в этом, только скрывают суть и засоряют мозг адептам классического ООП
3) полиморфизма как такогового тоже нет, имитируется, но язык не поддерживает
Это тот случай, когда теорию писали после реализации плюсов.
...
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1399204
Енот  24.07.2019, 19:34
Знаю правду  24.07.2019, 19:25
Енот  24.07.2019, 19:20
...
Дык классика: Инкапсуляция, Наследование, Полиморфизм
1) в js инкапсуляции нет, типизация динамическая, чуть проебался и "класс" "пизда" превратился в класс "пиздецблянахуй"
2) наследование там на уровне языка прототипное, классы никаким боком не участвуют в этом, только скрывают суть и засоряют мозг адептам классического ООП
3) полиморфизма как такогового тоже нет, имитируется, но язык не поддерживает
Это тот случай, когда теорию писали после реализации плюсов.
ну, есть простой способ: приведи пример, как выполняется перечисленное мной - Инкапсуляция, Наследование, Полиморфизм - и я соглашусь, что js - ООП-язык (хотя мне на это похуй, я на JS пишу как на JS)
...
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1399230
Енот
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Знаю правду  24.07.2019, 19:36
Енот  24.07.2019, 19:34
Знаю правду  24.07.2019, 19:25
...
Это тот случай, когда теорию писали после реализации плюсов.
ну, есть простой способ: приведи пример, как выполняется перечисленное мной - Инкапсуляция, Наследование, Полиморфизм - и я соглашусь, что js - ООП-язык (хотя мне на это похуй, я на JS пишу как на JS)
Задача доёбывания к словам считаю выполнена, теперь можешь отдохнуть.
...
Изменено: 24.07.2019, 19:47 - Енот
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1399268
Енот  24.07.2019, 19:47
Знаю правду  24.07.2019, 19:36
Енот  24.07.2019, 19:34
...
ну, есть простой способ: приведи пример, как выполняется перечисленное мной - Инкапсуляция, Наследование, Полиморфизм - и я соглашусь, что js - ООП-язык (хотя мне на это похуй, я на JS пишу как на JS)
Задача доёбывания к словам считаю выполнена, теперь можешь отдохнуть.
до какого слова я доебался?
...
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1399286
Stable
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Знаю правду  24.07.2019, 20:07
Енот  24.07.2019, 19:47
Знаю правду  24.07.2019, 19:36
...
Задача доёбывания к словам считаю выполнена, теперь можешь отдохнуть.
до какого слова я доебался?
JS
...
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1399289
Фотография Ok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нихуя вы тут дискуссию развели
...
God Save the Queen
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1399292
Енот
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Знаю правду  24.07.2019, 20:07
Енот  24.07.2019, 19:47
Знаю правду  24.07.2019, 19:36
...
Задача доёбывания к словам считаю выполнена, теперь можешь отдохнуть.
до какого слова я доебался?
Нормальные люди под ооп понимают работу с объектами в общем.
А курильщики, типа тебя доебываются к любым нестыковкам.
Нет инкапсуляции - ну так в js нет компилятора.
Полиморфизм, абстракция - ты сначала реши для чего тебе это нужно в js, а то может выясниться, что не те задачи ты решаешь вовсе.
...
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1400627
FishHook
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Знаю правду  24.07.2019, 20:54
js - не относят
Кто, блядь, не относит? Голова твоя не относит?
А вот его авторы относят!

На почитай https://tc39.es/ecma262/#sec-overview

процитирую
Цитата 
ECMAScript is an object-oriented programming language for performing computations and manipulating computational objects within a host environment.
...
Изменено: 25.07.2019, 11:57 - FishHook
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1400870
FishHook  25.07.2019, 11:56
Знаю правду  24.07.2019, 20:54
js - не относят
Кто, блядь, не относит? Голова твоя не относит?
А вот его авторы относят!

На почитай https://tc39.es/ecma262/#sec-overview

процитирую
Цитата 
ECMAScript is an object-oriented programming language for performing computations and manipulating computational objects within a host environment.
допустим, есть объект obj, некоторого класса
можно переебашить все его свойства в цикле через obj[key], объект останется объектом этого же класса? что с ним случится относительно классовой принадлежности?

можешь не отвечать. верь всему, что пишут "авторы". лично я ебал такую объектную ориентированность. в этом есть свои плюсы, и даже можно сказать что это такое украинское"самостийное" ООП. но, когда есть классические ООП-языки, называть ООП то, что явно ломает эту концепцию - нахуй, нахуй
...
Изменено: 25.07.2019, 13:23 - Знаю правду
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1400918
одна из фишек (наверное - самая главная) ООП - это контроль типов. когда ты, находясь в рамках концепции, не можешь отрубить себе палец.
...
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1400924
а если тип - это что-то эфемерное, просто массив свойств и ф-й, это нихуя не тип. похуй, чз какие синтаксические конструкции, напоминающие конструкции ООП-языка, этот массив создается.
...
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1401023
FishHook
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Знаю правду  25.07.2019, 13:22
допустим, есть объект obj, некоторого класса
можно переебашить все его свойства в цикле через obj[key], объект останется объектом этого же класса? что с ним случится относительно классовой принадлежности?

можешь не отвечать. верь всему, что пишут "авторы". лично я ебал такую объектную ориентированность. в этом есть свои плюсы, и даже можно сказать что это такое украинское"самостийное" ООП. но, когда есть классические ООП-языки, называть ООП то, что явно ломает эту концепцию - нахуй, нахуй
Язык называется объектно-ориентированным. Не классово-ориентированным. Классы для ООП вообще не обязательны.
...
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1401048
FishHook  25.07.2019, 13:59
Знаю правду  25.07.2019, 13:22
допустим, есть объект obj, некоторого класса
можно переебашить все его свойства в цикле через obj[key], объект останется объектом этого же класса? что с ним случится относительно классовой принадлежности?

можешь не отвечать. верь всему, что пишут "авторы". лично я ебал такую объектную ориентированность. в этом есть свои плюсы, и даже можно сказать что это такое украинское"самостийное" ООП. но, когда есть классические ООП-языки, называть ООП то, что явно ломает эту концепцию - нахуй, нахуй
Язык называется объектно-ориентированным. Не классово-ориентированным. Классы для ООП вообще не обязательны.
я уже писал, что с таким же успехом тогда ООП-языком можно назвать VBA или С
...
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1401052
FishHook
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Знаю правду

основная и единственная концепция ООП, отличающая эту парадигму от какой-либо другой, это реализация логики программы в виде набора объектов, обменивающихся сообщениями, где объекты есть сущности всключающие в себя данные и методы обрабатывающие входящие сообщения и изменяющие эти данные. То что ты говоришь, это просто особенности конкретных реализаций, по сути шелуха.
...
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1401058
FishHook
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Знаю правду  25.07.2019, 14:06
я уже писал, что с таким же успехом тогда ООП-языком можно назвать VBA или С
ВБА безусловно и есть ООП язык, а Си нет. В Си нет объектов. Поэтому он не объектно-ориентированный. В ВБА объекты есть, он объектно-ориентированный.
...
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1401065
FishHook  25.07.2019, 14:06
Знаю правду

реализация логики программы в виде набора объектов, обменивающихся сообщениями, где объекты есть сущности всключающие в себя данные и методы обрабатывающие входящие сообщения и изменяющие эти данные
это применимо, наверное даже к ассемблеру.
если язык это явно не поддерживает, или поддерживает не полностью, перенося ответственность на программиста, то это не ООП
...
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1401072
FishHook  25.07.2019, 14:08
Знаю правду  25.07.2019, 14:06
я уже писал, что с таким же успехом тогда ООП-языком можно назвать VBA или С
ВБА безусловно и есть ООП язык, а Си нет. В Си нет объектов. Поэтому он не объектно-ориентированный. В ВБА объекты есть, он объектно-ориентированный.
чем объект структуры не "объект"? :)
...
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1401205
FishHook
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Знаю правду  25.07.2019, 14:10
чем объект структуры не "объект"? :)
Я ж тебе выше написал чем. Тем, что объект "знает" как обработать входящие сообщения, а структура нет. Структурный код - это данные и функции, кикак не связанные между собой.
Знаю правду  25.07.2019, 14:09
это применимо, наверное даже к ассемблеру.
Любой код, хоть функциональный, хоть пролог, в итоге становится ассемблером. Это не делает ассемблер функциональным, все эти парадигмы живут на высоких уровнях абстракции.
...
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1401772
kmaw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Любовь живет сама
FishHook  25.07.2019, 14:36
Знаю правду  25.07.2019, 14:10
чем объект структуры не "объект"? :)
Я ж тебе выше написал чем. Тем, что объект "знает" как обработать входящие сообщения, а структура нет. Структурный код - это данные и функции, кикак не связанные между собой.
Знаю правду  25.07.2019, 14:09
это применимо, наверное даже к ассемблеру.
Любой код, хоть функциональный, хоть пролог, в итоге становится ассемблером. Это не делает ассемблер функциональным, все эти парадигмы живут на высоких уровнях абстракции.
бла, бла, бла
...
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1401860
Какие-то ламерища обсуждают javascript
Лучше бы работали уборщицами в ведомстве управления культуры республики бурятия

Содержимое топика - кромешный пиздец
...
Рейтинг: 0 / 0
Что нужно знать в JS?
    #1402128
пенис летит в ЧистЮлю  25.07.2019, 18:38
Какие-то ламерища обсуждают javascript
Лучше бы работали уборщицами в ведомстве управления культуры республики бурятия

Содержимое топика - кромешный пиздец
о, великий! скажи нам слова, которые мы натутуируием на тело
...
Рейтинг: 0 / 0
61 сообщений из 61, показаны все 3 страниц
Форумы / Вопросы по IT / Что нужно знать в JS?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]