Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2020 June 25

1

1 in NodeUA - JavaScript and Node.js in Ukraine
теперь попробую понять почему
источник

ГП

Георгий Погосян... in NodeUA - JavaScript and Node.js in Ukraine
1
теперь попробую понять почему
Ты получаешь все значения из объекта/массива и потом уже соединяешь их join'ом
источник

1

1 in NodeUA - JavaScript and Node.js in Ukraine
а почему не преобразуется в [Object object] , как в моем превом случае ?
источник

ГП

Георгий Погосян... in NodeUA - JavaScript and Node.js in Ukraine
Тоже самое, что если бы ты пробежался по ним циклом
источник

ГП

Георгий Погосян... in NodeUA - JavaScript and Node.js in Ukraine
1
а почему не преобразуется в [Object object] , как в моем превом случае ?
Скинул в лс
источник
2020 June 26

DD

Dmytro Drachov in NodeUA - JavaScript and Node.js in Ukraine
1
прежде чем обращаться в классе this , нужно вызывать конструктор. Если наследованный класс, то сначала супер, потом конструктор и уже потом работать с this . Это как я сам понял )
class ...
   ...
   sayHi() {
       console.log("hi");
   }
   ...

In the example above, the sayHi method doesn't use this, so we can make it a static method:

Рул гласит что если метод то юзай в нем this, если не юзаешь делайм метод статик. Лично я к этому рулу так себе отношусь
источник

B

Bogdan in NodeUA - JavaScript and Node.js in Ukraine
Dmytro Drachov
class ...
   ...
   sayHi() {
       console.log("hi");
   }
   ...

In the example above, the sayHi method doesn't use this, so we can make it a static method:

Рул гласит что если метод то юзай в нем this, если не юзаешь делайм метод статик. Лично я к этому рулу так себе отношусь
внутри модуля ( в этом случае класса ) должна ведь быть сильная ( или высокая ) связность ( high cohesion ). А в данном случае связности нет, поэтому такой метод в большинстве случаев не должен быть внутри класса
источник

DD

Dmytro Drachov in NodeUA - JavaScript and Node.js in Ukraine
class Greeting {
 sayInEnglish() { console.log('Hey') }
 sayInFrench() { console.log('Bonjour') }
}

Я не уверен что this говорит о том high или не high cohesion.

Тяжко придумать более правдободобный пример high cohesion без this.
Если прийдет в голову, то накалякаю.

Вообще идея классная про связность.
источник

DM

Daniel Mednikov in NodeUA - JavaScript and Node.js in Ukraine
поэтому я не люблю ооп. Вместо семантических и, следовательно, логичеких рассуждений ты думаешь о философской связанности слова привет и класса приветствий
источник

DD

Dmytro Drachov in NodeUA - JavaScript and Node.js in Ukraine
Ну изначально вопрос был что за ошибка в eslint =)
Потом '1' немного не так понял что то за ошибка.
Я решил поправить... и понеслась. Поиск глубокого смысла в этом руле=)

А кто не любит философствовать, это весело=)
источник

DM

Daniel Mednikov in NodeUA - JavaScript and Node.js in Ukraine
Я люблю, скажу больше-обожаю, но не на работе, когда я разбираю логическую связь класса А с методом =>x(A)
источник

B

Bogdan in NodeUA - JavaScript and Node.js in Ukraine
Dmytro Drachov
class Greeting {
 sayInEnglish() { console.log('Hey') }
 sayInFrench() { console.log('Bonjour') }
}

Я не уверен что this говорит о том high или не high cohesion.

Тяжко придумать более правдободобный пример high cohesion без this.
Если прийдет в голову, то накалякаю.

Вообще идея классная про связность.
джаваскрипт позволяет писать функции вне класса ( чего некоторые другие языки не позволяют )
источник

DM

Daniel Mednikov in NodeUA - JavaScript and Node.js in Ukraine
джаваскрипт позволяет не писать классы
источник

AK

Andrii Karpenko in NodeUA - JavaScript and Node.js in Ukraine
плохо что многие именно пишут, а не программируют.
источник

DV

Dmitry Vndrsn in NodeUA - JavaScript and Node.js in Ukraine
странный чатик))
источник

¿

¿hope in NodeUA - JavaScript and Node.js in Ukraine
А есть какие то примеры проектов на джс, написанные в парадигме ФП?
источник

DM

Daniel Mednikov in NodeUA - JavaScript and Node.js in Ukraine
Andrii Karpenko
плохо что многие именно пишут, а не программируют.
научите меня программировать без ввода текста, и я подарю вам что нибудь
источник

DM

Daniel Mednikov in NodeUA - JavaScript and Node.js in Ukraine
¿hope
А есть какие то примеры проектов на джс, написанные в парадигме ФП?
не обязательно следовать всем концептам фп, но в моем реакт проекте ни одного класса не написано
источник

DV

Dmitry Vndrsn in NodeUA - JavaScript and Node.js in Ukraine
тут жи про ноду чятик
источник

DM

Daniel Mednikov in NodeUA - JavaScript and Node.js in Ukraine
у меня сср👀
источник