Sobes.tech

Frontend

Cuéntame sobre los métodos Promise: Promise.all, Promise.allSettled, Promise.race, Promise.any — ¿en qué se diferencian entre sí?

Middle+
197

// Ejemplo de datos recibidos: // Comentarios [{ "postId": 1, "id": 1, "name": "id labore ex et quam laborum", "email": "[email]", "body": "laudantium enim quasi est quidem magnam voluptate ipsam eos\ntempora quo necessitatibus\ndolor quam autem quasi\nreiciendis et nam sapiente accusantium" }] // Ejemplo de datos recibidos: // Usuarios [{ "id": 1, "name": "Leanne Graham", "username": "Bret", "email": "[email]", "phone": "[phone]" }] // Formato de salida de datos (publicaciones): [{ "id": 1, // id de la publicación "title": "sunt aut facere repellat provident occaecati excepturi optio reprehenderit", // título de la publicación "userName": "Leanne Graham", "commentsCount": 10, }]

Middle
175

[nombre] preguntó: ¿cuánto estuvo presente TypeScript en tu experiencia laboral real?

Middle
162

[nombre] preguntó: ¿en qué se diferencia type de interface en TypeScript?

Middle
161

¿Qué es requestAnimationFrame y cómo se relaciona con el Event Loop?

Middle+
161

Explica qué es el contexto en JavaScript, qué es un entorno léxico y cómo funcionan los cierres.

Middle+
159

[nombre] preguntó: tarea de contexto: ¿qué mostrará la consola en las líneas 12, 13, 14? ¿Cómo hacer para que en la línea 14 tenga el contexto correcto sin modificar la propia línea 14?

Middle
155

[nombre] preguntó: ¿Qué es un type guard en TypeScript? ¿Cómo escribir una función de tipo guard?

Middle
153

¿Qué sucede con el contexto al usar closures? ¿Cuál será el contexto de las funciones creadas en un ciclo usando var?

Middle+
149

[nombre] preguntó: ¿cómo es posible llamar a métodos en tipos primitivos (por ejemplo, en cadenas)?

Middle
149

[nombre] preguntó: ¿cómo copiar un objeto de manera que los cambios en la copia no afecten al original? ¿Qué métodos de copia de objetos existen?

Middle
146

[nombre] preguntó: ¿cuántas personas había en el equipo donde trabajaste? ¿Cuál era la composición del equipo?

Middle
141

[nombre] preguntó: ¿Qué es el tipo never en TypeScript? ¿Cuándo se usa?

Middle
140

[nombre] preguntó: ¿Qué son los tipos primitivos en JavaScript?

Middle
137

[nombre] dijo: ¿qué te trajo hasta aquí, qué te cansó en tu lugar actual, qué quieres?

Middle
134

[nombre] preguntó: ¿en qué se diferencian los métodos bind, call y apply?

Middle
134

[nombre] preguntó: tarea: hay un input en la página. Escribe un código que permita guardar el valor ingresado en localStorage para que después de recargar la página, el valor se restaure.

Middle
133

Cuéntame sobre la asincronía en JavaScript: colas de microtareas y tareas macro, ¿cómo funciona el Event Loop?

Middle+
129

Tarea práctica: implementa una función que acepte un array de URLs y un límite de solicitudes simultáneas, y realice solicitudes fetch con restricción de ejecución paralela (no más de limit solicitudes a la vez), devolviendo los resultados en el orden original.

Middle+
128

[nombre] preguntó: ¿por qué los objetos se pasan por referencia y no se copian? ¿Para qué sirve esto?

Middle
125
/2