We're looking for a user researcher to understand the needs of developers and designers. Is this you or someone you know? Check out the post: https://mzl.la/2IGzdXS

Traducción en curso

En JavaScript, la mayoría de las cosas son objetos, desde características del nucleo de JavaScript como strings o arrays hasta las APIs del navegador hechas en JavaScript. Incluso puedes crear tus propios objetos para encapsular funciones y variables relacionadas en paquetes de manera eficiente, actuando como prácticos contenedores de datos. Si quieres avanzar en tu conocimiento del lenguaje es importante entender la naturaleza basada en objetos de JavaScript. Para esto hemos desarrollado este módulo . Primero te enseñaremos teoría de objetos y sintaxis en detalle,  a continuación veremos como crear tus propios objetos.

Pre-Requisito

Antes de empezar este modulo, deberías estar familiarizado con HTML y CSS. Te aconsejamos revisar los módulos Introduction to HTML y Introduction to CSS antes de empezar con JavaScript.

También deberías conocer lo básico de Javascript antes de entrar en detalle en los objetos de Javascript. Antes de empezar este módulo, revisa JavaScript first steps y JavaScript building blocks.

Nota: Si trabajas en un ordenador/tablet u otro dispositivo donde no puedas editar tus propios ficheros, prueba a ejecutar los ejemplos de código online en páginas como JSBin o Thimble.

Guias

Principios básicos de los Objetos
En este primer artículo sobre los objetos en Javascript, aprenderemos los fundamentos de la sintaxis de objetos en Javascript y revisaremos algunas características ya vistas anteriormente en el curso, remarcando el hecho que muchas de ellas son en realidad objetos.
JavaScript Orientado a Objetos para principiantes
Una vez vistos los principios básicos, nos centraremos en JavaScript orientado a objetos (OOJS) — este artículo presenta los elementos básicos de la teoría de programación orientada a objetos (OOP), posteriormente explora la manera en que JavaScript emula las clases de un objeto a través de los constructores de funciones, y como crea las instancias de un objeto.
Prototipos de Objetos
Los prototipos son el mecanismo por el cual los objetos en JavaScript heredan caraterísticas entre si, y funcionan de manera distinta a los mecanismos de herencia  de los lenguages de programación orientada a objetos clásicos.
Inheritance in JavaScript
With most of the gory details of OOJS now explained, this article shows how to create "child" object classes (constructors) that inherit features from their "parent" classes. In addition, we present some advice on when and where you might use OOJS.
Working with JSON data
JavaScript Object Notation (JSON) is a standard text-based format for representing structured data based on JavaScript object syntax, which is commonly used for representing and transmitting data on web sites (i.e. sending some data from the server to the client, so it can be displayed on a web page). You'll come across it quite often, so in this article we give you all you need to work with JSON using JavaScript, including parsing the JSON so you can access data items within it and writing your own JSON.
Object building practice
In previous articles we looked at all the essential JavaScript object theory and syntax details, giving you a solid base to start from. In this article we dive into a practical exercise, giving you some more practice in building custom JavaScript objects, which produce something fun and colorful — some colored bouncing balls.

Assessments

Adding features to our bouncing balls demo
In this assessment, you are expected to use the bouncing balls demo from the previous article as a starting point, and add some new and interesting features to it.

Etiquetas y colaboradores del documento

Colaboradores en esta página: jsanpedror, blaipas, Tzikin100, edu1464, chrisdavidmills
Última actualización por: jsanpedror,