¿que es el ámbito léxico?

Pregunta de la clase:
¿Qué es un closure?
Jesus Daniel Castro Flores

Jesus Daniel Castro Flores

Pregunta
studenthace 5 años

¿que es el ámbito léxico?

3 respuestas
para escribir tu comentario
    Alex Camacho

    Alex Camacho

    teacherhace 5 años

    Por si te sirve mi explicación el ámbito léxico son las funciones que se ejecutan donde aún estan vigentes. O sea es el segmento de código donde pueden ser ejecutadas, donde son validas.

    Erik Ochoa

    Erik Ochoa

    studenthace 5 años

    Digamos que es el área en la que están disponibles las variables que son usadas por la la inner function que se va a retornar como closures. Ejemplo:

    function inicia() { var nombre = "Mozilla"; // 'nombre' es una variable local creada por la función 'inicia' function muestraNombre() { // 'muestraNombre' es una función interna (un closure) alert(nombre); // dentro de esta función usamos una variable declarada en la función padre } muestraNombre(); } inicia();

    Esto y más lo puedes ver en la documentación de MDN.

Curso de Closures y Scope en JavaScript

Curso de Closures y Scope en JavaScript

Como desarrollador JavaScript debes comprender a la perfección los diferentes alcances que tienen tus variables cuando son declaradas. En este curso aprenderás todos los conceptos fundamentales de Scope global y local, cómo declarar variables con const, let y var. Con ejercicios prácticos domina el uso de Closures en tus desarrollos.

Curso de Closures y Scope en JavaScript
Curso de Closures y Scope en JavaScript

Curso de Closures y Scope en JavaScript

Como desarrollador JavaScript debes comprender a la perfección los diferentes alcances que tienen tus variables cuando son declaradas. En este curso aprenderás todos los conceptos fundamentales de Scope global y local, cómo declarar variables con const, let y var. Con ejercicios prácticos domina el uso de Closures en tus desarrollos.