Resultados de la búsqueda a petición "scope"

56 la respuesta

¿Por qué las variables no se declaran en "intentar" en el alcance de "captura" o "finalmente"?

En C # y en Java (y posiblemente también en otros lenguajes), las variables declaradas en un bloque "try" no están dentro del alcance en los bloques "catch" o "finally" correspondientes. Por ejemplo, el siguiente código no se compila: try { ...

4 la respuesta

El alcance de los nombres definidos en el bloque de clase no se extiende a los bloques de los métodos. ¿Porqué es eso

Leer eldocumentació [http://docs.python.org/release/3.1.3/reference/executionmodel.html#naming-and-binding] Me encontré con el siguiente párrafo: Un ámbito define la visibilidad de un nombre dentro de un bloque. Si una variable local se define ...

10 la respuesta

¿Cómo hago una variable global en JavaScript?

Así que me gustaría que el tablero de instrumentos se pueda modificar dentro de una función y luego se muestre en otra función. Algo así como una variable pública en java. es posible? Vea mi código a continuación. var dashboard = new Array(); ...

4 la respuesta

importar a nivel de módulo o a nivel de función?

¿Qué estilo es preferible? Estilo A: def foo(): import some_module some_module.somethingEstilo B: import some_module def foo(): some_module.somethingAsumir quesome_module no se usa en otra parte del código, solo dentro de esta función.

20 la respuesta

Qué subyace a este lenguaje JavaScript: var self = this?

Vi lo siguiente en la fuente deWebKit HTML 5 Demostración de notas de almacenamiento SQL [http://webkit.org/misc/DatabaseExample.html]: function Note() { var self = this; var note = document.createElement('div'); note.className = 'note'; ...

4 la respuesta

(Ruby, Rails) Contexto de SELF en módulos y bibliotecas ...?

Pregunta rápida sobre el uso de "SELF" dentro de un módulo o biblioteca. Básicamente, ¿cuál es el alcance / contexto de "SELF" en lo que respecta a un módulo o biblioteca y cómo se debe utilizar correctamente? Para ver un ejemplo de lo que estoy ...

2 la respuesta

C ++: ¿La forma más fácil de acceder a la variable principal desde la función?

Actualmente estoy lidiando con una cadena inicializada en main () que por alguna razón se asusta (se convierte en una cadena de caracteres no) si trato de hacerlo global. Me pregunto si puedo hacer que una función declarada en el programa acceda ...

8 la respuesta

¿Especificar el alcance de eval () en JavaScript?

¿Hay alguna forma de ejecutar eval () en un ámbito específico? (pero NO global) ? por ejemplo, el siguiente código no funciona (a no está definido en la segunda instrucción) porque tienen un alcance diferente: eval(var a = 1); eval(alert(a)); ...

6 la respuesta

Variable declarado dentro de un bucle for. ¿Cómo hago esto para un error de tiempo de compilación?

Hoy investigué un error lógico en nuestro software y descubrí que está relacionado con la forma en que las variables de subproceso VB.NET se encuentran dentro de un bucl Digamos que tengo el siguiente código: Dim numbers As New List(Of ...

14 la respuesta

¿Es posible acceder a una variable local de función desde fuera de la función?

Escuché hoy que "es posible acceder a una variable local de una función ya que todo en JavaScript es global". Que yo sepa, no puede acceder a una variable local desde fuera del alcance de la variable. Por ejemplo function f() { var myvar = ...