Manipulation des dates et heures en JavaScript
function formaterDate(instant) {
const annee = instant.getFullYear();
const mois = instant.getMonth() + 1;
const jour = instant.getDate();
let heures = instant.getHours();
let minutes = instant.getMinutes();
let secondes = instant.getSeconds();
minutes = minutes.toString().padStart(2, '0');
secondes = secondes. ...
Publié le 25 juin à 00h06
Affichage dynamique caractère par caractère dans une application Delphi avec TEdgeBrowser
Dans les interfaces modernes de chat IA, le texte apparaît progressivement, caractère par caractère, simulant une saisie en temps réel. Cet article explique comment reproduire cet effet dans une application de bureau Delphi basée sur VCL à l'aide du composant TEdgeBrowser.
Configuration de TEdgeBrowser
Pour utiliser TEdgeBrowser, assurez-vous q ...
Publié le 24 juin à 22h37
Prototypes et chaîne de prototypes en JavaScript
En JavaScript, la notion de prototype et de chaîne de prototypes est fondamentale pour la programmation orientée objet. Les prototypes permettent le partage de propriétés et de méthodes entre objets, tandis que la chaîne de prototypes définit l'ordre de recherche lors de l'accès aux propriétés.
Création d'objets
Il existe plusieurs façons de cr ...
Publié le 24 juin à 05h07
Manipulation de listes chaînées : suppression d'éléments, conception et inversion
Ce jour marque la troisième journée d'exercices axés sur les structures de données de listes chaînées. Nous allons aborder trois problèmes classiques : la suppression d'éléments spécifiques, la conception d'une classe de liste chaînée et l'inversion d'une liste chaînée.
Suppression d'éléments d'une liste chaînée
Le premier problème consiste à s ...
Publié le 24 juin à 02h05
Extraction de Données Chiffrées d'une API Chinoise de Qualité de l'Air
Cet article présente une méthode détaillée pour extraire des données chiffrées à partir d'une plateforme de surveillance de la qualité de l'air en ligne. La plateforme, accessible via https://www.aqistudy.cn/html/city_detail.html, affiche des informations essentielles telles que la température, l'humidité, la concentration de PM2.5 et l'indice ...
Publié le 24 juin à 01h52
Intégration et utilisation du SDK JavaScript pour WeChat
Le SDK JavaScript de WeChat est un outil de dévelopement fourni par la plateforme officielle WeChat aux créateurs de pages web, permettant d'exploiter les capacités natives de l'appareil et les services spécifiques de WeChat. Il offre un accès direct à des foncitonnalités telles que la capture d'images, la sélection de fichiers multimédias, la ...
Publié le 23 juin à 23h09
Comprendre les Itérateurs et les Générateurs en JavaScript
Le Modèle d'Itération en JavaScript
Dans les versions antérieures d'ECMAScript, effectuer des itérations nécessitait l'utilisation de boucles ou d'uatres structures auxiliaires. Pour résoudre ce problème, le modèle d'itération a été introduit. JavaScript prend en charge ce modèle depuis ECMAScript 6.
Le modèle d'itération décrit un schéma où ce ...
Publié le 23 juin à 21h51
Opérateurs et Structures de Contrôle en JavaScript
Opérateurs
Opérateurs arithmétiques
Les nombres supportent plusieurs opérations, comme la multiplication *, la division /, l'addition + et la soustraction -, souvent utilisées avec des opérateurs arithmétiques. Ces opérateurs incluent l'addition, la soustraction, la multiplication, la divsiion et le modulo.
+ : somme
- : différence
* : produit ...
Publié le 23 juin à 19h59
Algorithme de remplissage des régions encerclées dans une matrice bidimensionnelle
Le problème des régions encerclées consiste à modifier une matrice bidimensionnelle composée des caractères 'X' et 'O'. L'objectif est d'identifier tous les groupes de 'O' qui sont complètement entourés par des 'X' et de les remplacer par des 'X'. Une règle fondamentale s'aplique : les 'O' situés sur les bords de la matrice, ou connectés à un ' ...
Publié le 23 juin à 01h38
Maîtriser la liaison foreach dans Knockout.js pour l'affichage de listes
La liaison foreach est l'un des outils les plus puissants de Knockout.js. Elle permet de parcourir un tableau et de dupliquer une section de balisage HTML pour chaque élément présent. C'est la solution idéale pour générer des listes, des tableaux ou tout élément répétitif au sein de votre interface utilisateur.
Lorsque vous utilisez un observab ...
Publié le 22 juin à 22h07