Page Title


Ejemplos: ​­​W3Schools​& ​www.w3schools.com/js/js_array_methods.asp Ejercicio



Descargar 1.27 Mb.
Página16/40
Fecha de conversión21.06.2020
Tamaño1.27 Mb.
1   ...   12   13   14   15   16   17   18   19   ...   40
Ejemplos: ​­​W3Schools​& ​www.w3schools.com/js/js_array_methods.asp

Ejercicio: Muestra el último elemento de una matriz cuya longitud no conoce.

Probando una Variable Type

Hay muchos métodos para probar el tipo de una variable.


typeof myVariable


    • typeof ​myVar ​===​​'​undefined​'




    • El tipo de dato NaN es un número




    • El tipo de dato de un Array es un objeto.




    • El tipo de dato de Date es un objeto.







    • El tipo de dato de una variable indefinida es un “undefined”

Ejemplos:



● isNaN(…)


● isFinite(…)
● Array.isArray(…);
● …

Var o no var?

En una funció, una variable declarada con var es local y global si se declara sin ello. En resumen: es recomendable siempre declarar las variables (evitan satural el alcance global, ECMA6, ...).


Su vida útil es diferente: una variable local se destruye al final de la función que lo contiene (contexto de ejecución actual), una variable global cuando se cierra la página HTML.
Hay, por supuesto, más sutilezas que eso, pero ten en cuenta que debemos usar var si declaramos una variable sin asignarla y que solo se puede borrar una variable no declarada (lo cual es desaconsejable de todos modos).


Alcance

En JavaScript, los objetos y las funciones también son variables.

El ámbito es el conjunto de variables, funciones y objetos a los que tiene acceso en un momento dado. Por lo tanto, cambia dentro de una función (ámbito de la función).

El ámbito siempre se remonta desde lo local a lo general, es decir, si JavaScript no encuentra una variable en su ámbito, entonces lo buscará en Global y finalmente generará un error si no encuentra nada.




Hoisting (utilización de variables antes de ser declaradas)

Javascript siempre declara las variables y funciones antes de ejecutar cualquier código: en primer lugar, las mueve al principio del bloque al que pertenecen.

Siempre es recomendable declarar variables y funciones al comienzo de su alcance.




Compartir con tus amigos:
1   ...   12   13   14   15   16   17   18   19   ...   40


La base de datos está protegida por derechos de autor ©odont.info 2019
enviar mensaje

    Página principal