Sobes.tech

Frontend

Parlez-moi des méthodes Promise : Promise.all, Promise.allSettled, Promise.race, Promise.any — en quoi diffèrent-elles les unes des autres ?

Middle+
235

Explique ce qu'est le contexte en JavaScript, ce qu'est un environnement lexical et comment fonctionnent les closures.

Middle+
187

// Exemple de données reçues: // Commentaires [{ "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" }] // Exemple de données reçues: // Utilisateurs [{ "id": 1, "name": "Leanne Graham", "username": "Bret", "email": "[email]", "phone": "[phone]" }] // Format de sortie des données (publications): [{ "id": 1, // id de la publication "title": "sunt aut facere repellat provident occaecati excepturi optio reprehenderit", // titre de la publication "userName": "Leanne Graham", "commentsCount": 10, }]

Middle
187

[nom] a demandé : quelle est la différence entre type et interface en TypeScript ?

Middle
182

[nom] a demandé : dans quelle mesure TypeScript a-t-il été présent dans votre expérience professionnelle réelle ?

Middle
176

Qu'est-ce que requestAnimationFrame et comment est-il lié à la boucle d'événements ?

Middle+
173

[nom] a demandé : qu'est-ce qu'un type guard en TypeScript ? Comment écrire une fonction de type guard ?

Middle
170

[nom] a demandé : comment copier un objet de manière à ce que les modifications de la copie n'affectent pas l'original ? Quelles sont les méthodes de copie d'objets existantes ?

Middle
170

[nom] a demandé : combien de personnes y avaient dans l'équipe où tu travaillais ? Quelle était la composition de l'équipe ?

Middle
166

Que se passe-t-il avec le contexte lors de l'utilisation de closures ? Quel sera le contexte des fonctions créées dans une boucle avec var ?

Middle+
166

[nom] a demandé : tâche de contexte : que va afficher la console aux lignes 12, 13, 14 ? Comment faire pour que la ligne 14 ait le bon contexte sans modifier la ligne 14 elle-même ?

Middle
165

[nom] a demandé : comment peut-on appeler des méthodes sur des types primitifs (par exemple, sur une chaîne) ?

Middle
163

[nom] a demandé : qu'est-ce que le type never en TypeScript ? Quand l'utilise-t-on ?

Middle
162

[nom] a demandé : tâche : il y a un input sur la page. Écris un code qui permet de sauvegarder la valeur saisie dans localStorage afin qu'après le rechargement de la page, la valeur soit restaurée.

Middle
158

[nom] a demandé : quelles sont les différences entre les méthodes bind, call et apply ?

Middle
153

[nom] a demandé : qu'est-ce que les types primitifs en JavaScript ?

Middle
149

[nom] a demandé : qu'est-ce qu'un type littéral en TypeScript ?

Middle
145

Parlez-moi de l'asynchronie en JavaScript : files de micro-tâches et de macro-tâches, comment fonctionne la boucle d'événements ?

Middle+
137

Exercice pratique : implémentez une fonction qui prend un tableau d'URL et une limite de requêtes simultanées, et effectue des requêtes fetch avec une restriction d'exécution parallèle (pas plus de limit requêtes en même temps), en renvoyant les résultats dans l'ordre d'origine.

Middle+
136

[nom] a dit : qu'est-ce qui t'a amené ici, qu'est-ce qui t'a fatigué dans ton endroit actuel, que veux-tu ?

Middle
135
/2