Pular para o conteúdo principal

Entenda como criar uma Função, Procedure e Classe com Javascript.

Em JavaScript, você pode criar funções, procedimentos (também conhecidos como rotinas ou sub-rotinas) e classes para organizar e estruturar seu código.


Funções em JavaScript.
As funções em JavaScript são blocos de código reutilizáveis que podem ser definidos usando a palavra-chave function. Elas podem ter parâmetros e retornar um valor.
 
// Declaração de uma função que soma dois números function soma(a, b) { return a + b; } // Chamada da função e atribuição do resultado a uma variável let resultado = soma(3, 5); // Exibindo o resultado no console console.log(resultado); // Saída: 8
Neste exemplo, soma é uma função que recebe dois parâmetros (a e b) e retorna a soma desses parâmetros. A função é chamada com os argumentos 3 e 5, e o resultado é atribuído à variável resultado.

Procedimentos (Rotinas) em JavaScript.
Procedimentos em JavaScript são funções que executam um conjunto de instruções sem retornar um valor específico. Eles são usados para realizar tarefas específicas sem a necessidade de retorno.
 
// Procedimento que imprime uma mensagem function imprimirMensagem() { console.log("Esta é uma mensagem de procedimento."); } // Chamada do procedimento imprimirMensagem();
Neste exemplo, imprimirMensagem é um procedimento que apenas exibe uma mensagem no console quando é chamado.

Classes em JavaScript.
Classes em JavaScript são uma forma de criar objetos reutilizáveis com propriedades e métodos associados. Elas são introduzidas com a palavra-chave class.
 
// Definição de uma classe Pessoa class Pessoa { constructor(nome, idade) { this.nome = nome; this.idade = idade; } apresentar() { console.log(`Olá, meu nome é ${this.nome} e tenho ${this.idade} anos.`); } } // Criando uma instância da classe Pessoa let pessoa1 = new Pessoa("João", 25); // Chamando um método da classe pessoa1.apresentar();
Neste exemplo, Pessoa é uma classe com um construtor que define propriedades (nome e idade) e um método (apresentar) que exibe uma mensagem no console. A classe é usada para criar uma instância chamada pessoa1, que é então utilizada para chamar o método apresentar.


Estes são conceitos fundamentais em JavaScript que permitem estruturar e organizar seu código de maneira mais modular e orientada a objetos. Esses são exemplos básicos para ilustrar como você pode criar funções, procedimentos e classes em JavaScript. As funções são blocos de código reutilizáveis, os procedimentos são funções que não retornam valores e as classes são utilizadas para criar objetos com propriedades e métodos associados.

Comentários

Postagens mais visitadas deste blog

Vigilância Global O Olho Que Nunca Dorme

  A pesquisa que revela que mais de 70% dos brasileiros veem a necessidade de regulamentação para o uso de inteligência artificial (IA) levanta questões profundas sobre o equilíbrio entre segurança e liberdade em uma sociedade democrática. Embora a regulação seja frequentemente promovida como um meio de proteger os cidadãos contra abusos tecnológicos, é essencial questionar até que ponto esse controle pode se transformar em um instrumento de restrição das liberdades individuais. A Regulamentação como Ferramenta de Controle A proposta de criação do Sistema Nacional de Regulação e Governança de Inteligência Artificial, liderada pelo presidente do Senado, Rodrigo Pacheco, exemplifica como governos podem usar a justificativa de "proteção" para expandir seu controle sobre tecnologias emergentes. Embora o objetivo declarado seja proteger a sociedade de riscos, como golpes e manipulação eleitoral, a regulamentação excessiva pode facilmente se tornar uma ferramenta de censura e vig...

Arquitetura de um processador

  A arquitetura de um processador refere-se à estrutura interna e ao conjunto de princípios que definem como ele funciona e como processa informações. É o "projeto" que descreve como as diferentes partes do processador interagem e como o processador interage com o resto do sistema. Aqui estão os principais componentes e conceitos envolvidos na arquitetura de um processador: Unidade Central de Processamento (CPU):     Unidade de Controle (CU - Control Unit): Responsável por gerenciar e coordenar todas as operações do processador. Ela interpreta as instruções do programa e direciona outras partes do processador para executar as tarefas necessárias.   Unidade Lógica e Aritmética (ALU - Arithmetic Logic Unit): Realiza operações aritméticas (como adição e subtração) e operações lógicas (como AND, OR, NOT).     Registradores: Pequenas áreas de armazenamento dentro do processador que armazenam dados temporários e instruções durante o processamento. Conjunto de ...

Brasil: Exportador de Golpes Cibernéticos

  O Brasil além de ser um dos países mais afetados por ameaças digitais, ele  também se destaca como um dos principais exportadores de golpes cibernéticos , especialmente na categoria de trojans bancários, que têm migrado das plataformas tradicionais para os dispositivos móveis. Fonte:https://cybermap.kaspersky.com/pt/stats#country=215&type=OAS&period=w Fonte:https://cybermap.kaspersky.com/pt/stats#country=215&type=OAS&period=w Na lista das ameaças mais comuns, os golpes criados no Brasil , como os trojans Banbra , Brats e Basbanke , lideram o ranking e representam quase 60% das tentativas de infecção para celulares na América Latina nos últimos 12 meses. Esse cenário aponta para uma tendência preocupante: segundo especialistas da Kaspersky, os grupos de criminosos brasileiros devem se expandir ainda mais em escala global . Fabio Assolini, diretor da Equipe Global de Pesquisa e Análise da Kaspersky para a América Latina, ressalta: “O cenário de ameaças móveis...