Size: a a a

JS Liberty [ОЫ]

2020 September 24

К

Костя Сафонов... in JS Liberty [ОЫ]
Всем привет. Подскажите, можно ли делать вот так?
источник

К

Костя Сафонов... in JS Liberty [ОЫ]
Не будет ли это проблемой, если я где-то в апликухе буду экспортировать и юзать только module1?
источник

З🧟

Зомби 🧟‍♂️... in JS Liberty [ОЫ]
Костя Сафонов
Всем привет. Подскажите, можно ли делать вот так?
Можно, только зачем?
источник

З🧟

Зомби 🧟‍♂️... in JS Liberty [ОЫ]
и module2 у тебя аргументов не принемает
источник

З🧟

Зомби 🧟‍♂️... in JS Liberty [ОЫ]
а ты его передаёшь
источник

К

Костя Сафонов... in JS Liberty [ОЫ]
Тупанул, допустим, что принимает
источник

К

Костя Сафонов... in JS Liberty [ОЫ]
😂
источник

З🧟

Зомби 🧟‍♂️... in JS Liberty [ОЫ]
export const  module1 = arg => module2; const module2 = arg => {}
источник

З🧟

Зомби 🧟‍♂️... in JS Liberty [ОЫ]
а зачем его экспортировать?
источник

З🧟

Зомби 🧟‍♂️... in JS Liberty [ОЫ]
зачем экспортировать то что не собираешься потом импортировать?
источник

К

Костя Сафонов... in JS Liberty [ОЫ]
Ну если так интересно, то опишу задачку. У меня есть несколько функций преобразования цветовых кодов (например func1, func2, func3. В этом же файле с этими функциями еще есть функция определения светлоты цвета (назовем ее func0). Естессно, чтоб func0 могла работать с любым аргументом (hex, rgb, hsl и т.д.), надо, чтоб она умела любой аргумент конвертить в нужный формат, и чтоб не дублировать код func1, func2 и func3 внутри func0 я и хочу поступить так, как описал выше.
источник

З🧟

Зомби 🧟‍♂️... in JS Liberty [ОЫ]
понятно ну вобщем экспортируй. проблем не будет
источник

К

Костя Сафонов... in JS Liberty [ОЫ]
Ок. Спс!
источник

З🧟

Зомби 🧟‍♂️... in JS Liberty [ОЫ]
но лучше бы сделал класс
источник

З🧟

Зомби 🧟‍♂️... in JS Liberty [ОЫ]
и экспортировал класс
источник

К

Костя Сафонов... in JS Liberty [ОЫ]
О, хорошо, так и сделаю. Спасибо за совет!
источник

t

th.witness in JS Liberty [ОЫ]
Костя Сафонов
Ну если так интересно, то опишу задачку. У меня есть несколько функций преобразования цветовых кодов (например func1, func2, func3. В этом же файле с этими функциями еще есть функция определения светлоты цвета (назовем ее func0). Естессно, чтоб func0 могла работать с любым аргументом (hex, rgb, hsl и т.д.), надо, чтоб она умела любой аргумент конвертить в нужный формат, и чтоб не дублировать код func1, func2 и func3 внутри func0 я и хочу поступить так, как описал выше.
Достаточно экспортировать функцию func0.
источник

t

th.witness in JS Liberty [ОЫ]
Зомби 🧟‍♂️
но лучше бы сделал класс
Зачем? 🤔
источник

З🧟

Зомби 🧟‍♂️... in JS Liberty [ОЫ]
th.witness
Достаточно экспортировать функцию func0.
ты хорошо прочитал?
источник

t

th.witness in JS Liberty [ОЫ]
Зомби 🧟‍♂️
ты хорошо прочитал?
Да.
источник