Ok, gracias, me queda mucho más claro. Esto quiere decir que si no hubiera definido metodo_1 al interior del espacio habría intentado buscarla afuera.
Me queda una pequeña duda. Si un método al interior del espacio quisiese llamar a metodo_1 pero del exterior ¿es aquello posible?, algo así como:
Código:
var metodo_1 = function() { return 1; }
var espacio = function () {
var metodo_1 = function() { return metodo_1 +1 ;//del exterior }
var metodo_2 = function() { return metodo_1();}
return {
metodo_2:metodo_2
}
}
Saludos.