Como usar métodos de objeto em javascript?

Como usar métodos de objeto em javascript?
O JavaScript é uma linguagem de programação da Web de alto nível, orientada a objetos (OOP), que torna nossas páginas da Web e aplicativos da Web interativos e dinâmicos. Como JavaScript é uma linguagem OOP, portanto, tudo é um objeto em JavaScript e um objeto é qualquer coisa que tenha algumas propriedades e atributos

O objeto é um tipo de dados não primitivo que armazena coleções de elementos em pares de valor-chave em JavaScript. Para trabalhar com objetos, podemos chamar métodos nesses objetos, bem como javascript, oferece alguns métodos internos (bloco de código predefinido) que podemos usar para trabalhar com objetos.

Quais são os métodos de objeto?

Os métodos de objeto de JavaScript são algumas funções ou ações específicas que podem ser executadas no objeto especificado. Para acessar um método de objeto, o sintaxe é dado abaixo:

O método é invocado chamando o nome do método após o objeto usando o operador DOT.

myobj.MethodName ();

myobj é o objeto em que um método é chamado.

Vamos seguir um exemplo em que inicializaremos um objeto e depois chamaremos um método nesse objeto:

// Crie aluno do objeto
var aluno =
primeiro nome: "Peter",
Nome do último: "Parker",
FullName: function ()
retornar este.primeiro nome + "" + este.sobrenome;

;
// Chamada de método de objeto FullName
console.log (aluno.nome completo());

A saída do código acima é dada abaixo:

Agora que vemos como chamar um método de objeto, vamos discutir alguns dos métodos internos do global Objeto que podemos ligar e usar em javascript.

Objeto.Método Create ()

O objeto.Create () Método interno é usado para criar um novo objeto e depois vincular o objeto recém-criado a um objeto especificado. A vantagem do objeto.Método Create () é que podemos criar um novo objeto usando o protótipo de objeto especificado. Vamos demonstrar o fenômeno com a ajuda de um exemplo do objeto.Método Create ():

// Crie aluno do objeto
var aluno =
primeiro nome: "Peter",
Nome do último: "Parker",
FullName: function ()
retornar este.primeiro nome + "" + este.sobrenome;

;
// Crie novo objeto
VarNewStudent = Object.criar (aluno);
// Alterar o sobrenome do aluno
novo estudante.último nome = "Alberto";
// Chamada de método de objeto FullName
console.LOG (NewStudent.nome completo()); // Peter Alberto

No código acima, inicializamos um objeto "aluno" e, depois disso, criamos um novo objeto "novo estudante" usando o objeto.Método Create (), este novo objeto é mapeado no protótipo do objeto do aluno. Depois disso, mudamos o sobrenome do novo objeto e depois chamamos o nome completo() Método neste novo objeto. A saída é dada abaixo:

Como podemos observar isso, além do sobrenome alterado, o novo estudante Objeto tem as mesmas propriedades e método que o objeto do aluno.

O objeto.Método Keys ()

Como os objetos armazenam pares de valores-chave, portanto, para obter essas chaves, usamos o objeto.Método Keys (). O objeto.Método Keys () retorna uma variedade de chaves. Vamos inicializar um objeto e chamar o objeto.Método Keys () sobre esse objeto específico:

// Crie aluno do objeto
var aluno =
primeiro nome: "Peter",
Nome do último: "Parker"
;
// Obtenha chaves do aluno do objeto
console.log (objeto.chaves (aluno)); // [primeiro nome, ultimo nome]

Veremos na saída uma matriz que terá as chaves do nosso aluno de objeto:

// Crie aluno do objeto
var aluno =
primeiro nome: "Peter",
Nome do último: "Parker"
;
// Obtenha chaves do aluno do objeto
console.log (objeto.chaves (aluno)); // [primeiro nome, ultimo nome]

Podemos usar o objeto.Método Keys () para verificar o comprimento do objeto como mostrado abaixo:

// Crie aluno do objeto
var aluno =
primeiro nome: "Peter",
Nome do último: "Parker"
;
// Encontre comprimento do aluno
console.log (objeto.Chaves (aluno).comprimento); // 2

Como você pode ver, o “objeto.Método das chaves ”retorna o comprimento do objeto:

Objeto.Values ​​() Método

Funciona como o objeto.Método Keys (), mas em vez de retornar uma variedade de chaves, ele retorna uma variedade de valores desse objeto:

// Crie aluno do objeto
var aluno =
primeiro nome: "Peter",
Nome do último: "Parker"
;
// Obtenha valores do aluno
console.log (objeto.valores (aluno)); // [Peter Parker]

Como você pode ver, o “objeto.Método de valores ”retorna os valores do objeto:

Conclusão

Um objeto é algo que mantém propriedades e atributos e em JavaScript, ele armazena pares de valor-chave. A sintaxe myobj.MethodName () é usado para chamar um método em um objeto. JavaScript também nos oferece alguns métodos internos do objeto global, como Objeto.criar(), Objeto.valores (), Objeto.chaves(). O Objeto.criar() O método cria um novo objeto com o protótipo de objeto especificado, Objeto.chaves() Retorna uma matriz das teclas de objeto, enquanto Objeto.valores () Retorna uma variedade de valores de objeto.

Nesta postagem, discutimos como usar os métodos de objeto em JavaScript chamando primeiro um método definido pelo usuário e depois usando os métodos internos do objeto global.