Notas de Aulas de JavaScript: 9. Programação Orientada a Objetos

Programação orientada a objetos JavaScript é uma linguagem de programação baseada em protótipos (prototype-based language), onde propriedades e métodos podem ser compartilhadas entre objetos. Algumas características interessantes sobre objetos em JavaScript: Quase todos objetos JavaScript são instâncias de Object. Um objeto típico herda as propriedades e métodos de Object.prototype. Propriedades e métodos de prototype podem ser sobrescritas. As alterações em prototype podem ser vistas por todos os objetos descendentes. O construtor Object cria um objeto wrapper para um valor dado. O construtor Object cria um objeto vazio para os valores null e undefined. Um erro comum é acreditar que números inteiros (literais) não podem ser usados como objetos, pois o ponto . faz com que o interpretador o interprete como um número de ponto flutuante. ...

March 7, 2021 · 4 min · Me