Preguntas etiquetadas con function

Una función (también llamada procedimiento, método, subrutina o rutina) es una parte del código destinada a llevar a cabo una tarea única y específica. Use esta etiqueta para preguntas que impliquen específicamente crear o llamar funciones. Para obtener ayuda para implementar una función para realizar una tarea, utilice [algoritmo] o una etiqueta específica de la tarea en su lugar.





5
Parámetro de cierre de escape opcional rápido
Dado: typealias Action = () -> () var action: Action = { } func doStuff(stuff: String, completion: @escaping Action) { print(stuff) action = completion completion() } func doStuffAgain() { print("again") action() } doStuff(stuff: "do stuff") { print("swift 3!") } doStuffAgain() ¿Hay alguna forma de hacer el completionparámetro (y action) de …

12
Establecer tipo para parámetros de función?
¿Hay alguna manera de permitir que una función de JavaScript sepa que cierto parámetro es de cierto tipo? Ser capaz de hacer algo como esto sería perfecto: function myFunction(Date myDate, String myString) { //do stuff } ¡Gracias! Actualización : Siendo que la respuesta es un rotundo "no", si quiero que …

6
Rieles: nombre de acción del controlador a cadena
Tengo una pregunta sobre Rails. ¿Cómo obtengo el nombre de una acción del controlador dentro de la acción del controlador? Por ejemplo, en lugar de def create logger.info("create") end Quiero escribir algo como def create logger.info(this_def_name) end ¿Qué es una forma de llegar this_def_name?



6
¿Se pueden pasar las funciones como parámetros?
En Java puedo hacer algo como derp(new Runnable { public void run () { /* run this sometime later */ } }) y "ejecutar" el código en el método más adelante. Es difícil de manejar (clase interna anónima), pero se puede hacer. ¿Go tiene algo que pueda facilitar que una …
158 function  go 

10
Objetos de argumentos múltiples versus opciones
Al crear una función de JavaScript con múltiples argumentos, siempre me enfrento a esta opción: pasar una lista de argumentos frente a pasar un objeto de opciones. Por ejemplo, estoy escribiendo una función para asignar una lista de nodos a una matriz: function map(nodeList, callback, thisObject, fromIndex, toIndex){ ... } …



6
Llamar a una función con lista de argumentos en python
Estoy tratando de llamar a una función dentro de otra función en python, pero no puedo encontrar la sintaxis correcta. Lo que quiero hacer es algo como esto: def wrapper(func, args): func(args) def func1(x): print(x) def func2(x, y, z): return x+y+z wrapper(func1, [x]) wrapper(func2, [x, y, z]) En este caso, …
150 python  function 


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.