Size: a a a

JS Liberty [ОЫ]

2020 June 30

S

Syntax Highlight Bot in JS Liberty [ОЫ]
Виктория
class Component {
 constructor(component) {
   this.component = component;
 }
 
 read() {
   return this.component.read();
 }
}

class Select {
 constructor(element) {
   this.element = element;
 }
 
 read() {
   return this.element.options[this.element.selectedIndex].value;
 }
}

class Input {
 constructor(element) {
   this.element = element;
 }
 
 read() {
   return this.element.value;
 }
}

class Checkbox {
 constructor(element) {
   this.element = element;
 }
 
 read() {
   return this.element.checked;
 }
}

let take = (selector) => document.querySelector(selector);

let select = new Component(new Select(take('.select')));
let input = new Component(new Input(take('.input')));
let checkbox = new Component(new Checkbox(take('.checkbox')));

let reader = (sources) => sources.map((source) => source.read());

let data = reader([
 select,
 input,
 checkbox
]);

// use data
источник

В

Виктория in JS Liberty [ОЫ]
Пример полиморфного кода
источник

iH

ioann Hide 🏋 in JS Liberty [ОЫ]
Ойблин
источник

iH

ioann Hide 🏋 in JS Liberty [ОЫ]
источник

L

Lupusregina[beta] in JS Liberty [ОЫ]
тут компонент лишний
источник

В

Виктория in JS Liberty [ОЫ]
Lupusregina[beta]
тут компонент лишний
Блять
источник

В

Виктория in JS Liberty [ОЫ]
Ну ты можешь не комментировать пример??
источник

F

Foma in JS Liberty [ОЫ]
фабрика
источник

NR

Nikolai Reguliarniy in JS Liberty [ОЫ]
Foma
фабрика
фабрика звезд
источник

F

Foma in JS Liberty [ОЫ]
@Hide14 так у вас там вообще должна быть золотая жила
источник

iH

ioann Hide 🏋 in JS Liberty [ОЫ]
Ахах
источник

F

Foma in JS Liberty [ОЫ]
к примеру шарп это чутли не каждый код новые компы покупать...
источник

L

Lupusregina[beta] in JS Liberty [ОЫ]
Виктория
Ну ты можешь не комментировать пример??
ты чего?
источник

F

Foma in JS Liberty [ОЫ]
списывать гос деньги на изи
источник

L

Lupusregina[beta] in JS Liberty [ОЫ]
Виктория
Ну ты можешь не комментировать пример??
источник

NR

Nikolai Reguliarniy in JS Liberty [ОЫ]
паскаль академически хорош для изучения программирования, лучше чем питухоны
источник

L

Lupusregina[beta] in JS Liberty [ОЫ]
Nikolai Reguliarniy
паскаль академически хорош для изучения программирования, лучше чем питухоны
почему не с тогда?
источник

F

Foma in JS Liberty [ОЫ]
Nikolai Reguliarniy
паскаль академически хорош для изучения программирования, лучше чем питухоны
та я вот тоже чет не могу понять че им в айти паскаль не угодил
источник

NR

Nikolai Reguliarniy in JS Liberty [ОЫ]
Lupusregina[beta]
почему не с тогда?
с тоже заебца
источник

В

Виктория in JS Liberty [ОЫ]
Foma
фабрика
Это блять КОМПОЗИЦИЯ
источник