Objets et primitives en JavaScript
Les objets (y compris les tableaux, comme vous le savez déjà) sont considérés comme des types de données complexes. Les chaînes de caractères, les nombres, les valeurs booléennes sont considérés comme des types de données simples, ou primitifs. On les appelle souvent ainsi - primitives, sous-entendant tout ce qui n'est pas un objet.
En JavaScript, il existe sept types de données primitifs : string, number, boolean, null, undefined, symbol, bigint. Retenez leur nombre et leurs noms - c'est souvent demandé lors des entretiens.
Soit le code suivant :
let test = {x: 1, y: 2, z: 3};
console.log(test);
Quel type de données s'affichera dans la console ? Est-ce une primitive ou un objet ?
Soit le code suivant :
let test = {x: 1, y: 2, z: 3};
console.log(test.x);
Quel type de données s'affichera dans la console ? Est-ce une primitive ou un objet ?
Soit le code suivant :
let test = [1, 2, 3];
console.log(test);
Quel type de données s'affichera dans la console ? Est-ce une primitive ou un objet ?
Soit le code suivant :
let test = [1, 2, 3];
console.log(test[1]);
Quel type de données s'affichera dans la console ? Est-ce une primitive ou un objet ?
Soit le code suivant :
let test1 = [1, 2, 3];
let test2 = 1;
console.log(test1);
Quel type de données s'affichera dans la console ? Est-ce une primitive ou un objet ?
Soit le code suivant :
let test1 = [1, 2, 3];
let test2 = 1;
console.log(test1[test2]);
Quel type de données s'affichera dans la console ? Est-ce une primitive ou un objet ?
Sans regarder le manuel, énumérez tous les types de données primitifs en JavaScript.