Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

javascripting

Package Overview
Dependencies
Maintainers
5
Versions
42
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

javascripting - npm Package Compare versions

Comparing version 2.6.2 to 2.6.3

1

i18n/es.json

@@ -19,2 +19,3 @@ {

, "OBJECT PROPERTIES": "PROPIEDADES DE OBJETOS"
, "OBJECT KEYS": "LLAVES/KEYS DE OBJETOS"
, "FUNCTIONS": "FUNCIONES"

@@ -21,0 +22,0 @@ , "FUNCTION ARGUMENTS": "ARGUMENTOS DE FUNCIONES"

2

package.json
{
"name": "javascripting",
"description": "Learn JavaScript by adventuring around in the terminal.",
"version": "2.6.2",
"version": "2.6.3",
"repository": {

@@ -6,0 +6,0 @@ "url": "https://github.com/workshopper/javascripting"

@@ -1,5 +0,48 @@

---
JavaScript nos da una manera nativa de listar _todas_ las _llaves_ (_keys_) de
un objeto. Esto puede ser muy útil para iterar sobre las propiedades de un
objeto y manipular sus valores.
#
Veámos un ejemplo de cómo podríamos listar todas las propiedades de un objeto
usando el método **Object.keys()**:
---
```js
const car = {
make: 'Toyota',
model: 'Camry',
year: 2020
};
const keys = Object.keys(car);
console.log(keys);
```
El código de arriba imprime una arreglo de _strings_, donde cada _string_ es una
_llave_ (_key_) en el objeto `car` (`['make', 'model', 'year']`).
## El reto:
Crea un archivo llamado `object-keys.js`.
En ese archivo, define una variable llamada `car`:
```js
const car = {
make: 'Honda',
model: 'Accord',
year: 2020
};
```
Después define otra variable llamada `keys`:
```js
const keys = Object.keys(car);
```
Usa `console.log()` para imprimir la variable `keys` a la consola.
Comprueba si tu programa es correcto ejecutando el siguiente comando:
```bash
javascripting verify object-keys.js
```
---
#
# CORRECTO.
Buen trabajo usando el método Object.keys(). Recuerda usarlo cuando necesites listar las propiedades de un objeto.
El próximo ejercicio trabajaremos con **funciones**.
Ejecuta `javascripting` en la consola para seleccionar el siguiente ejercicio.
---

@@ -13,5 +13,5 @@ Puedes acceder y manipular propiedades de objetos –– las **llaves** y **valores** que un objeto contiene –– utilizando una forma muy similar que con arrays.

El código anterior imprimirá la string `yummy` al a terminal.
El código anterior imprimirá el string `yummy` en la terminal.
Alternativamente, puedes usar la **notación de punto** para obtener resultados idénticos:
También puedes usar la **notación de punto** para obtener resultados idénticos:

@@ -24,3 +24,3 @@ ```js

La dos líneas de código anteriores retornaran `yummy`.
Las dos líneas de código anteriores retornarán `yummy`.

@@ -39,3 +39,3 @@ ## El ejercicio:

Utiliza `console.log()` para imprimir la propiedad `types` del objeto `food` a la terminal.
Utiliza `console.log()` para imprimir la propiedad `types` del objeto `food` en la terminal.

@@ -42,0 +42,0 @@ Comprueba si tu programa es correcto ejecutando el siguiente comando:

---
# CORRECTO! LOS HIPSTERS TIENEN SU PROPIO TIPO DE BICICLETAS
# CORRECTO! PIZZA ES LA ÚNICA COMIDA
Buen trabajo accediendo a esa propiedad.
El siguiente ejercicio es completamente acerca de **funciones**.
El siguiente ejercicio es completamente acerca de **llaves de objetos**.

@@ -9,0 +9,0 @@ Ejecuta `javascripting` en la consola para seleccionar el siguiente ejercicio.

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc