Skip to Content
JavaScript: O Guia Definitivo, 7ª edição
book

JavaScript: O Guia Definitivo, 7ª edição

by David Flanagan
April 2025
Intermediate to advanced
706 pages
22h 18m
Portuguese (Portugal, Brazil)
O'Reilly Media, Inc.
Book available
Content preview from JavaScript: O Guia Definitivo, 7ª edição

Capítulo 6. Os objectos

Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com

Objectos são o tipo de dados mais fundamental do JavaScript, e já os viste muitas vezes nos capítulos anteriores a este. Como os objetos são tão importantes para a linguagem JavaScript, é importante que entendas como eles funcionam em detalhes, e este capítulo fornece esses detalhes. Começa com uma visão geral formal dos objetos e, em seguida, mergulha em seções práticas sobre como criar objetos e consultar, definir, excluir, testar e enumerar as propriedades dos objetos. Essas seções focadas em propriedades são seguidas por seções que explicam como estender, serializar e definir métodos importantes em objetos. Por fim, o capítulo termina com uma longa secção sobre a nova sintaxe literal de objectos no ES6 e em versões mais recentes da linguagem.

6.1 Introdução aos objectos

Um objeto é um valor composto: agrega vários valores (valores primitivos ou outros objectos) e permite-te armazenar e recuperar esses valores por nome. Um objeto é uma coleção não ordenada depropriedades, cada uma das quais com um nome e um valor. Os nomes das propriedades são normalmente strings (embora, como veremos em§6.10.3, os nomes das propriedades também possam ser símbolos), pelo que podemos dizer que os objectos mapeiam strings para valores. Este mapeamento de strings para valores tem vários nomes - provavelmente já estás familiarizado com a estrutura de dados ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

CSS: O Guia Definitivo, 5ª Edição

CSS: O Guia Definitivo, 5ª Edição

Eric Meyer, Estelle Weyl

Publisher Resources

ISBN: 9798341641716Supplemental Content