Función Self Invoking en JavaScript
Este tipo de función se ejecuta ella misma tal como su nombre lo indica. Veamos este ejemplo:(function(a,b){
console.log('Funcion Self invoking:' + (a + b))
})(2, 4)
Diferencia entre operador == y ===
Si trabajas con javascript es muy probable que hayas visto el eso de los operadores de comparación == y ===.La diferencia entre == y === es que el primero compara dos variables sin analizar el tipo. Mientras que con === hacemos una comparación estricta. === Compara no solo que el valor de las variables sea igual, sino que sean del mismo tipo.Vemos este ejemplo:
El preincremento en JavaScript ++a
El preincremento nos permite incrementar una variable y luego asignarla a otra variable. Veamos:Concatenación de string y números en javaScript
Pedro Lara
Como se puede percibir, JavaScript no suma los números; los convierte too en una cadena.
Ahora bien, si deseamos realizar la suma de los números y unirlos a la cadena, los que hacemos es colocar los números dentro de un paréntesis.Veamos:
Ahora vemos que el resultado es Juan6
Es importante resaltar que si los números estuviesen antes que la cadena Javascript va a sumar los números aunque no estén dentro de parentesis y luego los va a sumar a la cadena. veamos
typeof en JavasCript
Pedro Lara
let name = 'Pedro'
name = 123
Esto ambigüedad con las variable hace que en determinados momentos deseemos sabes de que tipo es una variable. En esos casos es en donde podemos hacer uso de typeof
Colocamos la siguiente sintaxis
TypeOf name
Un dato importante a tomar en cuenta es que si definamos una variable tipo null al verificar su tipo con typeof esta va a arrojar objetct. Veamos:
También es importante resaltar que en Javascript si creamos un arreglo y tratamos de verificar de que tipo es esa variable nos va a arrojar que es un object. Veamos
Suscribirse a:
Entradas
(
Atom
)
No hay comentarios :
Publicar un comentario