No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Scope o alcance en funciones

15/17
Recursos

Aportes 7

Preguntas 0

Ordenar por:

Los aportes, preguntas y respuestas son vitales para aprender en comunidad. Regístrate o inicia sesión para participar.

📝Notas

👉Alcance en funciones
Privadas: Funcionan de forma local, no pueden ser llamadas en otros algoritmos, por eso es importante determinar el alcance de la función, ya que puedes estar tratando con información más compleja que es especifica para ese algoritmo, y no puede ser compartida a otros algoritmos que la puedan necesitar.
Públicas: El alcance es global. Puedes mandar a llamar funciones de un algoritmo a otro.

Este post de platzi me dejo más claro.
https://platzi.com/blog/como-funciona-el-scope-en-javascript/

Esto miré en el curso de javascript, espero les sirva.

Scope o alcance de funciones

  • Función privada: solo puede ser usada en su propio algoritmo, ya que satisface necesidades específicas, información compleja, delicada, etc.
  • Función pública: pueden ser en otros algoritmos, no supone un riego, y su funcionamiento no depende del algoritmo al que pertenece.

Creo que el Scope tambien es una manera de proteger el código, además de su funcionamiento, también de malos usos.

cuando declaras una variable en una función solo podrás acceder su valor dentro de esa función.

¿Qué es una clase pública y privada en programación?
private: El modificador de acceso privado especifica campos y métodos de una clase que no son accesible fuera de la unidad donde se declara la clase.
public: El modificador de acceso público denota campos y métodos que son de libre acceso desde cualquier otra parte de un programa.