Preguntas etiquetadas 'alcance'

El alcance es un contexto cerrado en el que los valores y las expresiones están relacionados. Use esta etiqueta para preguntas sobre diferentes tipos de áreas, así como preguntas donde el área puede no estar clara.
89
respuestas

¿Cómo funcionan los bloqueadores de javascript?

¿Cómo explicaría el cierre de JavaScript para alguien que tiene conocimiento de los conceptos de los que están compuestos (por ejemplo, funciones, variables, etc.), pero no comprende los cierres en sí mismos? Vi un ejemplo del esquema dado en Wikipedia, pero desafortunadamente esto ...
set 21 sep '08 a las 17:12
31
la respuesta

¿Cuál es la diferencia entre usar "let" y "var" para declarar una variable en javascript?

ECMAScript 6 introduce la sentencia let. Escuché que esto se describe como una variable "local", pero todavía no estoy muy seguro de cómo se comporta de manera diferente a la palabra clave var. ¿Cuáles son las diferencias? ¿Cuándo se debe usar var?
fijado el 17 de abril '09 a las 23:09
18
respuestas

Usando variables globales en una función

¿Cómo crear o usar una variable global en una función? Si creo una variable global en una función, ¿cómo puedo usar esta variable global en otra función? ¿Es necesario almacenar una variable global en una diversión local variable ...
fijado enero 08 '09 a las 8:45
22
respuestas

¿Cuándo usar yo más de $ esto?

En PHP 5, ¿cuál es la diferencia entre usar self y $ this? ¿Cuándo encaja cada uno?
set 30 de septiembre '08 a las 9:23
25
respuestas

¿Cuál es el alcance de las variables en javascript?

¿Cuál es el alcance de las variables en javascript? ¿Tienen la misma área dentro y no fuera de la función? ¿O incluso importa? Además, ¿dónde se almacenan las variables si se definen globalmente?
01 de febrero conjunto '09 a las 11:27
5
respuestas

¿Hay alguna razón para reutilizar la variable C # en foreach?

Cuando se utilizan expresiones lambda o métodos anónimos en C #, debemos tener cuidado con el acceso a la trampa de cierre modificada. Por ejemplo: foreach (var s en cadenas) {query = query.Where (i => i.Prop == s); // acceso al cierre modificado ...} ...
fijado el 17 de enero '12 a las 20:21
9
respuestas

¿Cuál es el propósito de envolver todos los archivos Javascript en funciones anónimas como "(function () {...}) ()"?

He estado leyendo un montón de Javascript últimamente, y noté que todo el archivo está envuelto así en los archivos .js importados. (function () {... code ...}) (); ¿Cuál es la razón de esto, y no un simple conjunto de funciones de diseño?
fijado 11 de marzo de 2010 a las 4:20
16
respuestas

¿Cómo accedo a los resultados de promesas anteriores en la cadena .then ()?

Cambié mi código a promesas y creé una larga y maravillosa cadena de promesas que consistía en varias devoluciones de llamada () .Al final, quiero devolver un valor compuesto y obtener acceso a varios resultados intermedios de almuerzo. Oh ...
fijado el 31 de enero '15 a las 13:41
11
respuestas

Cierre de javascript contra funciones anónimas.

Mi amigo y yo estamos discutiendo qué cierre está en JS y qué no. Solo queremos asegurarnos de que entendemos esto correctamente. Toma este ejemplo. Tenemos un ciclo de conteo y desea imprimir una variable de contador en la consola ...
set 17 oct. '12 a las 11:36
19
respuestas

¿Cuál es la forma correcta de comunicarse entre los controladores en AngularJS?

¿Cuál es la forma correcta de comunicarse entre los controladores? Actualmente estoy usando una fabricación horrible con la ventana: function StockSubgroupCtrl ($ scope, $ http) {$ scope.subgroups = []; $ scope.handleSubgroupsLoaded = function (data, status) {...
se establece el 28 de junio de 2012 a las 23:58
7
respuestas

Una breve descripción de las reglas para determinar el volumen?

¿Cuáles son exactamente las reglas del dominio Python? Si tengo code: code1 class Foo: code2 def spam ..... code3 para code4 ..: code5 x () ¿Dónde se encuentra x? Algunas opciones posibles incluyen la siguiente lista: En la fuente adjunta ...

Definiendo una variable global en una función javascript

¿Es posible definir una variable global en una función javascript? Quiero usar la variable trailimage (declarada en la función makeObj) en otras funciones.
fijado el 26 de abril '11 a las 9:36
2
respuestas

¿Cómo elegir el área de frijol correcta?

Noté que hay diferentes áreas del bean, como: @RequestScoped @ViewScoped @FlowScoped @SessionScoped @ApplicationScoped ¿Cuál es el objetivo de cada una? ¿Cómo elegir un área adecuada para mi frijol?
establecido el 11 de agosto '11 a las 22:44
10
respuestas

¿Cuál es la base de este lenguaje JavaScript: var self = this?

Vi lo siguiente en la fuente de demostración de WebKit HTML 5 SQL Storage Notes: function Note () {var self = this; var note = document.createElement ('div'); note.className = 'note'; note.addEventListener ('mousedown', function (e) {return self.onMouseDo ...
establecido el 07 de junio de 2009 a las 17:59
8
respuestas

¿Es posible definir más de una función para cada archivo en MATLAB y acceder a ellas desde fuera de este archivo?

Cuando estaba estudiando para obtener una licenciatura en EE, MATLAB requería que cada función se definiera en su propio archivo, incluso si era de una línea. Ahora estoy en la escuela de posgrado, y necesito escribir un proyecto en MATLAB. Todavía es un requisito para ...
set 25 aug. '10 a las 11:26 pm