Articles

La théorie et les concepts en JavaScript

Image
Concept & Theory Description of methods and functions It's time to explain !   JavaScript entre propriété et méthode Un objet en JavaScript c'est une paire de clé valeur D'une part, une clé : une propriété qui contient une valeur D'autre part, une valeur : soit une valeur fixe, soit une fonction Dans le cas d'une fonction en tant que valeur d'une clé, il s'agit d'une méthode Fin

Fonction JavaScript

Image
All about function How to use it ? It's time to do it ! Les Fonctions en JavaScript de la déclaration de fonction jusqu'à son utilisation Comment utiliser une fonction ? Avant toutes choses les fonctions sont très utilisées et sont très pratiques pour maintenir du code propre, clair et lisible et surtout compréhensible ! Les fonctions permettent de créer des blocs de code indépendants ! L'usage de fonction se fait de plusieurs façons : voir CODEPEN pour en savoir plus C'est tout pour le moment et c'est déjà bien

Spread Operator : l'ultime opérateur

Image
  SPREAD OPERATOR Only three dots ... It's time to spread ! SPREAD OPERATOR La puissance des trois points ! Un véritable couteau suisse parmi les opérateurs JavaScript Polyvalent Utile pour cloner, répliquer, dupliquer, copier, et reproduire un objet Capable de diviser, séparer, découper, décomposer un objet Peut concaténer les array ! Pour information : concaténer c'est comme assembler des blocs de bricks Pour en savoir plus, voir CODEPEN C'est tout pour le moment et c'est déjà bien

Coding Challenge JavaScript

Image
  Coding Challenge Ultimate Training It's time to code ! CODING CHALLENGE JAVASCRIPT C'est le moment de partir en quête vers une nouvelle aventure ... ou presque Le plus important ici c'est l'entraînement Press CODEPEN to start CODEPEN C'est tout pour le moment et c'est déjà bien

Think Design Before Coding

Image
Thinking Design Thinking before Coding It's time to think CODING STRATEGY Coder est un art de réflexion   Structurer et organiser ses idées  pour faire face à un problème Programmer c'est prévoir les différentes situations Chaque situation doit être unique Le programme doit pouvoir y faire face Autrement dit, le code est robuste Le code doit toujours être exécutable Résolution de problèmes Le plus compliqué dans la vie d'un développeur et aussi dans la vie en général   Résoudre un problème par l'algorithme Mais pourquoi ? C'est scientifique ! Il faut résoudre par la forme la plus compréhensible pour un ordinateur Une bonne partie de la science repose sur des fondements mathématiques C'est une suite d'instructions avec une logique interprétable par un ordinateur Programmer est une activité complexe C'est comme organiser sa journée en plusieurs étapes ou encore comme planifier toutes les activités dans l'année et surtout prévoir un plan B en cas de bes...

Recursion method : use with caution

Image
  RECURSION The Infinite Loop It's time to do it to do it to do it ! RECURSION La récursion ou Le récursif ou La récursivité En quelques mots pour faire simple Tout d'abord, il faut savoir qu'il est presque toujours plus facile de dire que de faire Surtout, ici avec la récursivité La définition de la récursivité est la suivante : une fonction qui s'appelle elle-même jusqu'à l'infinie sauf si, dans la fonction il y a une condition qui permet d'arrêter l'appel de la fonction En terme de vocabulaire technique il y a essentiellement deux choses à savoir La première chose est le cas de base (base case) qui met fin à la récursivité La deuxième chose est le cas de propagation qui permet la poursuite de la récursivité Le cas de base est souvent une condition --- if --- qui contient une équation (égalité ou inégalité) qui permet de mettre fin à l'appel de la fonction dit d'une autre manière il s'agit d'un cas où la fonction ne sera pas appelée e...

ARRAY : ultimate data structure

Image
ARRAY The King Of Data Structure It's time to level up ! The Array Le tableau (ou array) est un objet JavaScript de haut niveau. Dit comme ça, c'est impressionnant ! Mais pourquoi donc est-ce un objet de haut niveau ? Serait-ce parce que l'objet array peut être modifié facilement ? Une des propriétés de l'objet array est en effet la manipulation de données via ses propres méthodes. Voir CODEPEN pour en savoir plus. Au sommaire dans ce CODEPEN : Une description de l'objet ARRAY en JavaScript Propriété array.length : pour avoir la longueur Méthode array.unshift() : pour ajouter en début Méthode array.push() : pour ajouter à la fin Accéder à une position pour récupérer une valeur : array[index] Méthode array.shift() : pour supprimer en début Méthode array.pop() : pour supprimer en fin Méthode array.indexOf() : pour récupérer la position index Méthode array.splice() : pour supprimer selon un index Dans un objet de type array il faut faire attention entre les méthodes e...