Articles of función de

¿Hacer una función para esperar un evento antes de volver?

function myFunction() { wait(); //what I put there? return; } myFunction(); //this is an event; when its triggered I want function to resume onSomething = function() { myFunction.resume(); //what I put there? } Es solo una experiencia local. Tenga en cuenta que mientras que (! Resume) no funcionará porque eso evitaría que el evento en […]

Javascript: ¿Por qué devolver array.push (x) desde una función no inserta el elemento x en la matriz?

Me gustaría saber por qué funciona la siguiente función: function foo(list){ var array = []; array.push(list); return array; } > foo([1,2,3]) [[1,2,3]] mientras que este no lo hace: function foo(list){ var array = []; return array.push(list); } > foo([1,2,3]) 1 ¿Cual es la diferencia entre ellos?

Javascript simple función matemática-adición / no funciona?

Esta es mi función: var ans=(X*X)/(Y+Z); Cuando ingreso 10 , 20 y 10 , respectivamente, el bit de adición sale como 2010 y no como 30 . ¿Cómo puedo arreglar esto?

No se puede pasar un formulario de respuesta de facebook a otra función.

Si ve esta pregunta, ¡gracias de antemano! Estoy trabajando para obtener datos de Facebook. Estoy intentando extraer el nombre de usuario de Facebook para poder usarlo en una etapa posterior. He incorporado el siguiente código en la división FB Root. Sé que la recuperación funciona! Sin embargo, no puedo pasarlo a la función returndata . […]

JavaScript cambia el comportamiento extraño

Tengo los siguientes fragmentos de código. var caseObj = function () { } switch (typeof caseObj) { case “function”: console.log(“it is function”); case “object”: console.log(“It is object now”); } Su salida es it is function. It is object now. Pero typeof caseObj da una function salida function pero aún así evalúa el caso “object” del […]

¿Por qué cambiar una copia de un argumento cambia el argumento?

Tengo una función para generar un mapa aleatorio dado un número de mosaicos, un mapa de inicio y el tipo de cuadrícula (triangular, cuadrada, hexadecimal) a usar. Devuelve un conjunto de mosaicos, map , con dos propiedades adicionales: seed , el mapa inicial utilizado y adjy *. Inicialmente, el map se establece en igual seed […]

¿Es posible incluir un evento en una función javascript?

Me preguntaba si obtener un evento jqgrid de un javascript principal y separarlo usando otro javascript en una forma de función funcionaría. Lo que estoy tratando de hacer es así. Tengo un código : …//some code here serializeGridData: function(postData) { var jsonParams = { ‘SessionID’: $(‘#eSessionID3’).val(), ‘dataType’: ‘data’, ‘recordLimit’: postData.rows, ‘recordOffset’: postData.rows * (postData.page – […]

Añadir variable a un ámbito de funciones / cierre. función equivalente de objeto de ventana

Con el siguiente código, puedo tomar valores de un objeto y agregarlos al espacio de nombres global. Esto se define en la función exponer. function expose(key, obj){ window[key] = obj[key]; } Puedo haberlo usado para tomar funciones que uso mucho de las bibliotecas, como mapear desde el guión bajo // before map //undefined _.map // […]

¿Cómo estructurar los datos específicos de tiempo para poder encontrar el punto más reciente?

Esto es un poco difícil de formular en una sola línea de preguntas, pero estoy buscando algunos consejos / mejores prácticas para estructurar datos y escribir una función en Javascript. Tengo varios artículos que cambian de estado regularmente. Mis datos contienen un itemID, timestamp y status. Actualmente lo estoy estructurando como una matriz de objetos […]

Funciones “!” De JavaScript Bang vs Lideres de dos puntos “;” IIFEs

Airbnd sugiere que haga esto: !function() { // … }(); Porque: Esto garantiza que si un módulo con formato incorrecto se olvida de incluir un punto y coma final, no habrá errores en la producción cuando se concatenen los scripts. El bang me permite trabajar alrededor de las reglas gtwigticales del idioma: // Evaluated in […]