String
|
|
|
|
|
String.fromCharCode(num1 [, ...[,numN]])
|
String.fromCodePoint(num1 [, ...[,numN]])
|
|
|
|
str.charCodeAt(index)
|
|
str.codePointAt(position)
|
|
str.concat(string2[, string3, ..., stringN])
|
|
str.includes(searchTerm, position);
|
|
str.indexOf(searchValue, fromIndex)
|
|
str.lastIndexOf(searchValue[, fromIndex])
|
|
|
|
|
|
|
|
str.padStart(targetLenght [, padString])
|
|
str.padEnd(targetLengh t[, padString])
|
|
|
|
|
|
|
|
|
|
str.replace(searchFor, replaceWith)
|
|
str.replaceAll(searchFor, replaceWith)
|
|
str.slice(beginIndex[, endIndex])
|
|
str.substring(indexStart[, indexEnd])
|
|
str.split([separator[, limit]])
|
|
str.startsWith(searchStr [, position]);
|
|
str.endsWith(searchStr[, position]);
|
|
|
|
|
|
str.toLocaleLowerCase()
|
|
str.toLocaleUpperCase()
|
|
|
|
str.localeCompare(strToCompare[,locales[, options]])
|
|
str.normalize([form]);
|
|
|
|
Array
|
|
|
|
|
Array.from(arrayLike [, fonctionMap[, thisArg]])
|
|
|
|
Array.of(item0[, item1[, ...[, itemN]]])
|
|
concat(value0, value1, ... , valueN)
|
|
push(item0, item1, / ... ,/ itemN)
|
|
|
|
|
|
unshift(item0, item1, / ... ,/ itemN)
|
|
|
|
|
|
splice(start, deleteCount, item1, item2, itemN)
|
|
|
|
includes(searchElement, fromIndex)
|
|
find((element, index, array) => { ... } )
|
|
findIndex((item, index, array) => { ... } )
|
|
indexOf(searchElement, fromIndex)
|
|
lastIndexOf(searchElement, fromIndex)
|
|
copyWithin(target, start, end)
|
|
|
|
|
|
|
|
|
|
forEach(callback, thisArg)
|
|
map(callback [, thisArg])
|
|
filter(callback, thisArg);
|
|
reduce(callbackFn, initialValue)
|
|
reduceRight(callbackFn, initialValue)
|
|
some(callback[, objetThis])
|
|
every(callback[, thisArg])
|
|
sort(fonctionComparaison)
|
|
|
|
|
|
|
|
Opérateur
|
|
Opérateurs de comparaison
|
==, ===, =!, ==!, >, >, =, <, <=
|
Opérateurs arithmétiques
|
|
Opérateurs d'affectation
|
|
Incrémentation Décrémentation
|
|
|
condition ? val1(true) : val2(false);
|
|
delete, typeof, void, +, -, ~, !
|
|
|
Number
|
|
|
Number.MIN_SAFE_INTERGER
|
Number.MAX_SAFE_INTERGER
|
|
|
|
|
|
|
|
|
|
|
|
Number.isSafeInteger()
|
|
Number.parseFloat(string)
|
|
Number.parseInt(string, [base])
|
|
toExponential(fractionDigits)
|
|
|
|
toPrecision(precision)
|
|
|
|
|
|
Math object
|
Arrondi à l'entier le plus proche
|
|
Arrondi à l'entier inférieur
|
|
Arrondi à l'entier supérieur
|
|
Renvoie le plus petit nombre
|
|
Renvoie le plus grand nombre
|
|
Renvoie le signe d'un nombre
|
|
Renvoie le valeur absolue
|
|
|
|
|
|
|
|
Renvoie un nombre aléatoire
|
Regexp
|
|
|
|
|
|
Correspond à n'importe quels caractères entre les crochets
|
|
Correspond à tout ce qui n'est pas indiqué entre les crochets.
|
|
Tout caractères qui n'est pas une lettre ou un chiffre
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
z 0 ou multiple occurrences*
|
z+ 1 ou multiple occurrences
|
|
z{min,max} min/max occurrences
|
|
^hello start of the strings
|
|
|
|
x(?=y) 'x' s'il est suivi de 'y'
|
x(?|y|) 'x' s'il n'est pas suivi de 'y'
|
(?<=y)x 'x' s'il est précédé par 'y'
|
(?<!y)x x' s'il n'est pas précédé par 'y'
|
|
match() search() replace() split()
|
|
|
Statement
|
if (condition) { statement_1; } else { statement_2; }
|
|
switch (expression) { case label_1: statement_1 [break;] case label_2: statement_2 [break;] ... default: default_statement [break;] }
|
Loops
|
while (condition){ //code to run final-expression };
|
|
do { //code to run final-expression } while (exit-condition);
|
|
for ([Initiale]; [condition]; [Incrémt]) { //code to run };
|
|
|
|
for (i = 0; i < a.length; i++) { if (a[i] === valeurTest) { break; } }
|
|
while (i < 5) { i++; if (i === 3) { continue; } n += i; }
|
|
for (variable in objet) { //code to run };
|
|
for (variable of objet) { //code to run };
|
|
Created By
Metadata
Comments
No comments yet. Add yours below!
Add a Comment
Related Cheat Sheets