Skip to content

Commit 59e8f7a

Browse files
committed
Destructuring Functions
1 parent 54b25f0 commit 59e8f7a

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

README.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1100,3 +1100,33 @@ console.log(pez);
11001100
/* de esa forma obtendremos el valor que deseamos, hay que tener en cuenta que no es necesario que el nombre sea igual al del valor, solo es referencial */
11011101

11021102
```
1103+
1104+
## Destructuring en **Funciones**
1105+
1106+
```js
1107+
/*
1108+
Declaramos una función la cual es acerca de una mesa de un restaurante, en la cual obtiene dos parametros, el primero es para verificar que ya se pidio la cuenta y el segundo es la información de la cuenta.
1109+
*/
1110+
function restauranteMesa(status,informacion){
1111+
let {metodoDePago,monto,cantidadDeComensales} = informacion;
1112+
console.log(metodoDePago);
1113+
console.log(monto);
1114+
console.log(cantidadDeComensales);
1115+
}
1116+
1117+
/*
1118+
Utilizamos el destructuring para ingresar los valores que le "corresponden" a nuestro ejempl.
1119+
*/
1120+
restauranteMesa(
1121+
true,
1122+
{
1123+
metodoDePago : 'tarjeta',
1124+
monto : 2340,
1125+
cantidadDeComensales : 5
1126+
}
1127+
)
1128+
1129+
1130+
```
1131+
1132+

0 commit comments

Comments
 (0)