"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Função JS, objeto, string

Função JS, objeto, string

Publicado em 2024-08-25
Navegar:246

JS Function, Object, String

  1. Uma função JavaScript é um bloco de código projetado para executar uma tarefa específica. A função é executada quando "algo" a invoca (chama).

  2. Uma função JavaScript é definida com a palavra-chave function, seguida por um nome, seguido por parênteses ().

  3. Os parâmetros da função são listados entre parênteses () na definição da função. Argumentos de função são os valores recebidos pela função quando ela é invocada. Dentro da função, os argumentos (os parâmetros) se comportam como variáveis ​​locais.

  4. Quando o JavaScript atinge uma instrução de retorno, a função irá parar de ser executada. Se a função foi invocada a partir de uma instrução, o JavaScript “retornará” para executar o código após a instrução invocada. As funções geralmente calculam um valor de retorno. O valor de retorno é "retornado" ao "chamador".

  5. O operador () invoca (chama) a função. Acessar uma função sem () retorna a função e não o resultado da função.

  6. Um objeto literal é uma lista de pares nome:valor entre chaves {}.

  7. Você pode acessar as propriedades do objeto de duas maneiras -
    objectName.propertyName, objectName["propertyName"]

  8. Objetos são contêineres para propriedades e métodos. As propriedades são valores nomeados. Métodos são funções armazenadas como Propriedades. Propriedades podem ser valores primitivos, funções ou até mesmo outros objetos. Objetos são objetos, Matemática são objetos, Funções são objetos, Datas são objetos, Matrizes são objetos, Mapas são objetos, Conjuntos são objetos. Todos os valores JavaScript, exceto primitivos, são objetos.

  9. Um valor primitivo é um valor que não tem nenhuma propriedade ou método. 3.14 é um valor primitivo. Um tipo de dados primitivo são dados que possuem um valor primitivo. JavaScript define 7 tipos de tipos de dados primitivos -
    A) sequência
    B) número
    C) booleano
    D) nulo
    E) indefinido
    F) símbolo
    G) bigint

  10. Valores primitivos são imutáveis (eles são codificados e não podem ser alterados).

  11. Objetos são mutáveis. Eles são abordados por referência, não por valor.

  12. Um objeto é uma coleção não ordenada de propriedades. Propriedades são a parte mais importante dos objetos JavaScript. As propriedades podem ser alteradas, adicionadas, excluídas e algumas são somente leitura.

  13. A palavra-chave delete exclui uma propriedade de um objeto. A palavra-chave delete exclui o valor da propriedade e a própria propriedade.

  14. Acessando Objeto Método- objectName.methodName()

  15. Adicionando um novo método a um objeto -
    pessoa.nome = função () {
    retorne este.primeiroNome " " este.sobrenome;
    };

  16. Método
  17. toUpperCase() para converter um texto em maiúsculas.

  18. Algumas soluções para exibir objetos JavaScript são -
    Exibindo as propriedades do objeto por nome, Exibindo o objeto
    Propriedades em um loop, exibindo o objeto usando Object.values(),
    Exibindo o objeto usando JSON.stringify()

  19. Objeto For In Loop -
    pessoa const = {
    nome: "João",
    idade: 30,
    cidade: "Nova York"
    };
    deixe texto = "";
    para (deixe x pessoalmente) {
    texto = pessoa[x] " ";
    };
    document.getElementById("demo").innerHTML = text;

  20. Você deve usar person[x] no loop. person.x não funcionará (porque
    x é a variável do loop).

  21. Object.values() cria um array a partir dos valores das propriedades.
    Exemplo - Object.values(pessoa)

  22. Object.entries() simplifica o uso de objetos em loops.

  23. Objetos JavaScript podem ser convertidos em uma string com o método JSON
    JSON.stringify().

  24. Para criar um tipo de objeto, usamos uma função construtora de objeto.
    function Pessoa(primeiro, último, idade, olho) {
    this.firstName = primeiro;
    this.lastName = último;
    esta.idade = idade;
    this.eyeColor = olho;
    }
    const meuPai = new Pessoa("John", "Doe", 50, "azul");
    const minhaMãe = new Pessoa("Sally", "Rally", 48, "verde");
    minhaMãe.changeName = função (nome) {
    este.últimoNome = nome;
    }
    minhaMãe.changeName("Doe");
    document.getElementById("demonstração").innerHTML =
    "O sobrenome da minha mãe é" myMother.lastName;
    Este é um exemplo!

  25. HTML eventos são "coisas" que acontecem com elementos HTML. Quando
    JavaScript é usado em páginas HTML, JavaScript pode "reagir" a estas
    eventos. Aqui estão alguns exemplos de eventos HTML -
    Uma página da web HTML terminou de carregar. Um campo de entrada HTML era
    alterado, um botão HTML foi clicado. Eventos HTML comuns -

onchange - Um elemento HTML foi alterado
onclick - O usuário clica em um elemento HTML
onmouseover - O usuário move o mouse sobre um elemento HTML
onmouseout - O usuário afasta o mouse de um elemento HTML
onkeydown - O usuário pressiona uma tecla do teclado
onload - O navegador terminou de carregar a página

Cordas

  1. Strings servem para armazenar texto. Strings são escritas com
    citações.

  2. Template Strings foram introduzidos com ES6 (JavaScript
    2016)
    . Os modelos são strings entre crases (este é um
    sequência de modelo). Os modelos permitem aspas simples e duplas dentro de um
    corda. Os modelos não são suportados no Internet Explorer.

  3. Para encontrar o comprimento de uma string, use o comprimento integrado
    propriedade.

  4. O caractere de escape barra invertida () transforma caracteres especiais
    em caracteres de string. let text = "Somos os chamados \"Vikings\" do norte."; deixe text= 'Está tudo bem.';

  5. JavaScript Strings como objetos - deixe y = new String("John");

  6. Não crie objetos Strings. A nova palavra-chave complica o código e diminui a velocidade de execução. Objetos string podem produzir resultados inesperados

  7. Comparar dois objetos JavaScript sempre retorna false.

  8. Métodos básicos de string -

  • String length - A propriedade length retorna o comprimento de um corda.
  • String charAt() - O método charAt() retorna o caractere em um índice especificado (posição) em uma string.
  • String charCodeAt() - O método charCodeAt() retorna o código do caractere em um índice especificado em uma string. O método retorna um código UTF-16 (um número inteiro entre 0 e 65535).
  • String em()
  • Corda [ ]
  • Fatia de string()
  • Substring de string()
  • String substr()
  • String paraUpperCase()
  • String paraLowerCase()
  • String concat()
  • Corte de string()
  • String trimStart()
  • String trimEnd()
  • String padStart()
  • String padEnd()
  • Repetição de string()
  • Substituição de string()
  • String substituirTodos()
  • Divisão de string()

String Métodos de pesquisa -

  • String indexOf()
  • String lastIndexOf()
  • Pesquisa de string()
  • Correspondência de string()
  • String matchAll()
  • String inclui()
  • String começa com()
  • String termina com()

Strings de modelo usam crases (``) em vez de aspas ("") para definir uma string.

Declaração de lançamento Este artigo foi reproduzido em: https://dev.to/webdemon/js-function-object-string-57h7?1 Se houver alguma violação, entre em contato com [email protected] para excluí-la
Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3