Como Verificar Se Uma String Possui Espaço Em Branco - Javascript

Quando estamos desenvolvendo um formulário para criação de senha, normalmente essas senhas possuem algumas regras para criação.

Como por exemplo, deve conter um carácter maiúsculo, um minúsculo, conter números…

Estas são as regras mais comuns, mas também as vezes as senhas pedem para que não contenham espaços vazios (espaço, tab)

Você sabe como validar se esse tipo de carácter está presente na string digitada?

Ler mais

Como Remover Um Item Do JSON

A manipulação de objetos javascript no desenvolvimento front-end é uma atividade diária e rotineira. Constantemente nos deparamos manipulando JSON, consultando uma propriedade específica, etc. Em um determinado dia, nos deparamos com o seguinte objeto:

1
let pessoa = { nome: "Victor", sobrenome: "Jordan", idade: 25 };

E por algum motivo, precisamos deletar a propriedade idade. E agora? Como fazer?

Ler mais

Como Fazer Ordenação Em Uma Tabela Com Angular

Continuando a série de melhorias de UX no Angular 2 (ou superior), hoje abordarei um item fundamental, que ajuda muito o usuário quando está fazendo uma consulta, a ordenação.
A ordenação permite organizar a forma de exibição dos dados de uma determinada tabela, seja em ordem crescente, decrescente, etc.

Para fazer nossa ordenação, usaremos o ngx-order-pipe, então em seu terminal, na pasta do seu projeto Angular, execute o comando:

1
npm install ngx-order-pipe --save

Ler mais

Botão Disponível Apenas Quando Todos Campos Do Form Estiverem Preenchidos - Angular

Você está desenvolvendo uma aplicação web com o Angular (2+) e em determinado momento, está construindo um formulário onde o usuário deve preencher todos os campos. Até aí, tudo bem fácil e tranquilo certo? Mas seu cliente solicitou que o botão para enviar as informações só pode estar habilitado quando os campos estarem preenchidos! E agora? Com Javascript já é bem sossegado de fazer isso e com o Angular, não seria diferente, é ainda mais fácil! Vamos ver?

Ler mais

Como Matar Um Processo Em Execução Pelo CMD Do Windows

Você já precisou executar algum serviço em uma determinada porta mas reparou que nesta mesma porta, já existia este mesmo processo sendo executado? Você já precisou “matar” um serviço de uma determinada porta mas não sabe como fazer isso?

No windows, em seu terminal, conseguimos fazer isso em apenas dois comandos!

Veja como matar um processo de uma determinada porta, pelo Windows!

Ler mais

Diferenca Entre == E === No Javascript

No começo de nosso aprendizado em javascript, é comum nos depararmos com algumas situações que causam dúvidas e até estramento, principalmente se o estudante estiver estudando alguma outra linguagem em paralelo ou já possui um conhecimento prévio de linguagem de programação, e uma desta dúvida é: qual a diferença entre comparar algo com dois iguais ( == ) e com três iguais ( === )?
No Javascript, tem uma diferença enorme entre esses dois tipos de comparações! Vamos ver?

Ler mais