2.6 KiB
2.6 KiB
id | title | challengeType | videoUrl | localeTitle |
---|---|---|---|---|
587d7dac367417b2b2512b73 | Create a Basic JavaScript Object | 1 | Crear un objeto JavaScript básico |
Description
objects
: cosas tangibles que las personas pueden observar e interactuar. ¿Cuáles son algunas de las cualidades de estos objects
? Un coche tiene ruedas. Las tiendas venden artículos. Las aves tienen alas. Estas cualidades, o properties
, definen lo que constituye un object
. Tenga en cuenta que los objects
similares comparten las mismas properties
, pero pueden tener valores diferentes para esas properties
. Por ejemplo, todos los autos tienen ruedas, pero no todos los autos tienen la misma cantidad de ruedas. Objects
en JavaScript se utilizan para modelar objetos del mundo real, dándoles properties
y comportamiento al igual que sus contrapartes del mundo real. Aquí hay un ejemplo que usa estos conceptos para crear un object
duck
: dejar pato = {Este
nombre: "Aflac",
NumLegs: 2
};
object
duck
tiene dos pares de propiedades / valores: un name
de "Aflac" y un numLegs
de 2. Instructions
object
dog
con el name
y numLegs
propiedades numLegs
, y establezca una cadena y un número, respectivamente. Tests
tests:
- text: <code>dog</code> debe ser un <code>object</code> .
testString: 'assert(typeof(dog) === "object", "<code>dog</code> should be an <code>object</code>.");'
- text: <code>dog</code> debería tener una propiedad de <code>name</code> establecida en una <code>string</code> .
testString: 'assert(typeof(dog.name) === "string", "<code>dog</code> should have a <code>name</code> property set to a <code>string</code>.");'
- text: <code>dog</code> debería tener una propiedad <code>numLegs</code> establecida en un <code>number</code> .
testString: 'assert(typeof(dog.numLegs) === "number", "<code>dog</code> should have a <code>numLegs</code> property set to a <code>number</code>.");'
Challenge Seed
let dog = {
};
Solution
// solution required