es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: CLOSURES

¿Cómo excluir parámetros indefinidos en un cierre?

Una pregunta de práctica de JavaScript sobre cierres dice lo siguiente: Cambie la función para admitir múltiples llamadas de función: function joinWords(a, b) { return console.log(a + ‘ ‘ + b); } Consulte los casos de ejemplo a continuación para ver ejemplos de entradas y sus salidas esperadas. Entrada 1: . . . Read more

Obteniendo el resultado de una API con clausura y pasándolo a otro ViewController.

Estoy obteniendo un resultado de API en mi viewModel de la siguiente manera: class HomePageViewModel { var apiResult: CountryDataFromAPI? //Obteniendo el resultado de API a través del viewModel public func getAPIResult(withOffset: Int, completion: @escaping () -> Void) { APIHandler.urlRequest(with: withOffset) { result in self.apiResult?.data.append(contentsOf: result.data) print(“el resultado de la API . . . Read more

Intentando utilizar la memoización del objeto para verificar si un argumento ya ha sido calculado… parece que no puedo manejar el uso de objetos como argumentos.

Así que estoy usando una función interna para el cierre y poder pasar una cantidad desconocida de argumentos. La función debe usar algún tipo de memoización (elegí usar un objeto) para verificar y ver si el resultado de ejecutar los argumentos a través de una devolución de llamada ya ha . . . Read more