Home > Développement > JavaScript > Général

Général

Les types

  • Chaîne de caractères : on peut utiliser des caractères échappés :
    • \b retour en arrière
    • \f saut de page
    • \n saut de ligne
    • \r retour chariot
    • \t tabulation horizontale
    • \\ \
  • Nombre (NaN : opération interdite)
  • Booléen : boolean
  • Objet : object
  • undefined
  • null

Conversion de type

  • parseInt() / parseFloat() chaîne -> nombre
  • Number() objet -> nombre
  • String() objet -> chaîne

Tests sur les types

  • typeof() renvoie le type
  • isFinite() renvoie un booléen si le nombre est fini
  • isNaN() teste si le paramètre N’EST PAS un nombre et renvoie un booléen

Opérateur ternaire

Variable = Test ? ValeurSiVrai : ValeurSiFaux ;

Les tableaux

var tab = new Array(4) ; /* Si la valeur est connue */
  tab[0] = valeur ;
  tab = [val1, val2] ;
  tab.push(valeur) ;              /* À la fin */
  var tab = new Array(val1,…) ;   /* À la déclaration */
  console.log(tab.length);        /* Taille du tableau */

  /* Multidimension */
  var tab1 = new Array(4);
  for (i = 0 ; i < tab1.length ; i++) {
    tab1[i] = new Array(2);       /* Tableau 4x2 */
  }