Size: a a a

Love Frontend Chat

2021 October 07

ФФ

Фёдор Федоров... in Love Frontend Chat
и ты можешь делать
const a = identity<Pizda>(...)
источник

ФФ

Фёдор Федоров... in Love Frontend Chat
и он тебе вернет пизду
источник

OH

Oscar Handsome in Love Frontend Chat
хорошо у тебя получается
источник

ФФ

Фёдор Федоров... in Love Frontend Chat
и в аргументы метода тоже будет ожидать пизду
источник

ФФ

Фёдор Федоров... in Love Frontend Chat
делается это для того, чтобы тайпскрипт тебе высрал потом ошибок, когда ты захочешь ожидать один тип, а просунешь другой
источник

OH

Oscar Handsome in Love Frontend Chat
ну это вся суть тс
источник

ФФ

Фёдор Федоров... in Love Frontend Chat
ну короче если еще проще сказать, делается это для того, чтобы не писать 100 методов, которые делают одно и тоже, но работают с разными типами
источник

ФФ

Фёдор Федоров... in Love Frontend Chat
типа дженерик - это "тип-переменная"
источник

ФФ

Фёдор Федоров... in Love Frontend Chat
куда сложнее вопрос - это чем отличается тип от интерфейса
источник

ФФ

Фёдор Федоров... in Love Frontend Chat
тут я сам не ебу лол
источник

OH

Oscar Handsome in Love Frontend Chat
Почему тогда возвращается ошибка если ты создаешь например

interface User {
 id: nubmer,
 name: string,
 skills: String[]
}

const abcUser: User = {
 id: 1,
 name:  "Abc",
 skills:  [
 "css", "js"
]
}

abcUser.skills = ["html"]
источник

ФФ

Фёдор Федоров... in Love Frontend Chat
потому что string с маленькой буквы надо писать
источник

OH

Oscar Handsome in Love Frontend Chat
не легче ли ебашить везде  :any?
источник

NM

Nikita Mihalyov in Love Frontend Chat
вы не сеньор случайно?
источник

ФФ

Фёдор Федоров... in Love Frontend Chat
за any по ебалу
источник

OH

Oscar Handsome in Love Frontend Chat
☺️☺️ нет
источник

ФФ

Фёдор Федоров... in Love Frontend Chat
потому что через аню ты превращаешь тайпскрипт в джаваскрипт
источник

OH

Oscar Handsome in Love Frontend Chat
я пытаюсь от джуниора перейти в мидлы
источник

ФФ

Фёдор Федоров... in Love Frontend Chat
потому что типов на выходе не получишь
источник

ФФ

Фёдор Федоров... in Love Frontend Chat
и не получишь ошибок в итоге, когда сделаешь pizda.zalupa, прокинув не тот тип
источник