Os métodos determinam o comportamento dos objetos de uma classe e são análogos às funções ou procedimentos da programação estruturada. O envio de mensagens (chamada de métodos) pode alterar o estado de um objeto.
Uma função "estática" é aquela que é definida em um objeto, mas não altera as propriedades deste objeto.
Classes Estáticas – As classes estáticas são aquelas que contêm apenas membros estáticos, além de que elas não podem ser instanciadas. Quando o programa ou o namespace que possui determinada classe estática é carregado, o CLR (Common Language Runtime) do .
Declarando classes Uma maneira de definir uma classe é usando uma declaração de classe. Para declarar uma classe, você deve usar a palavra-chave class seguida pelo nome da classe (aqui "Retangulo").
Em JavaScript, "instância" não tem esse significado técnico porque JavaScript não tem essa diferença entre classes e instâncias. No entanto, falando sobre JavaScript, "instância" pode ser usada informalmente para significar um objeto criado usando uma função construtora particular.
prompt() O Window. prompt() exibe uma caixa de diálogo com uma mensagem opcional solicitando ao usuário a entrada de algum texto.
Uma matriz pode ser copiada em javascript usando o comando slice, os objetos na matriz são passados por referência.