Curiosidade com relação a tipo de dados no TypeScript
[Finalizado Pelo Aluno]
Boa noite Carlos, tudo bom ???
Pelo que tenho aprendido a ideia do TypeScript é garantir um Building de JS com mais integridade de dados mediante os campos / atributos a serem trabalhados nas classes.
Sendo assim no TypeScript se nós temos um atributo zipCode, não poderíamos ter um campo assim -> 00000-000 ??? Me refiro a um campo do tipo CEP mesmo e não apenas string.
Ou CPF -> 000.000.000-00, CNPJ -> 00.000.000/0000-00 entre outros campos e formatos ...
Ou seja um campo string em teoria seria algo meio vago para aquela informação porque o usuário poderia preencher assim 12345-678 ou 123-45678 ou 1-23-456
Onde quero chegar com isso, o TypeScript além de garantir a integridade da informação também garantiria a máscara da informação, isso existe ou é possível ???
Obrigado
Olá, Darcio!
Tudo bem?
No geral, algo assim "00000-000" é tratado como string, independente de linguagem. Mesmo no banco, é super importante lidar com estes tipos de dados como string;
O que fazer nestes casos, para lidar com algo em um formato tão específico?
Pode trabalhar com objeto de valor, isso te permite trabalhar com dados de forma muito mais rica;
(https://jrobertoaraujo.medium.com/entidades-vs-objeto-de-valor-a257ad41cbd3)
Excelente Carlos !!!
Obrigado aí a resposta ...
Grande abraço !!!
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!