This content originally appeared on DEV Community and was authored by Cristian Fernando
Explica este código JavaScript
¿Cúal de los siguientes ejemplos regresa undefined
por consola?
//#1
let a;
console.log(a);
//#2
function f(x) {
return x;
}
console.log(f());
//#3
const obj= {
nombre:"Cris",
}
console.log(obj.edad);
//#4
function y(){
let z =3;
if(true){
z=4;
}
}
console.log(y())
A. Solo el ejemplo #1
B. Ejemplo #2 y Ejemplo #3
C. Ejemplo #3 y Ejemplo #4
D. Todos los ejemplos
➡ Respuesta ⬅
D. Todos los ejemplos
En javascript existen 4 maneras de obtener un undefined
como resultado:
- Cuando declaramos una variable con
let
ovar
sin inicializarla, como en el ejemplo #1. - Cuando en la llamada de una función omitimos parámetros obligatorios, como en el ejemplo #2.
- Cuando intenamos acceder a una propiedad de un objeto que no existe, como en el ejemplo #3.
- Cuando llamamos a una función que no tiene la sentencia
return
en su cuerpo, como en el ejemplo #4.
This content originally appeared on DEV Community and was authored by Cristian Fernando
Cristian Fernando | Sciencx (2022-04-07T13:56:49+00:00) Paracetamol.js💊| #95: Explica este código JavaScript. Retrieved from https://www.scien.cx/2022/04/07/paracetamol-js%f0%9f%92%8a-95-explica-este-codigo-javascript/
Please log in to upload a file.
There are no updates yet.
Click the Upload button above to add an update.