Classes intégrées de JavaScript

JavaScript possède de nombreuses classes intégrées, que vous avez déjà rencontrées auparavant. Prenons par exemple le travail avec les dates :

javascriptlet date = new Date;

Si on affiche l'objet date dans la console, nous verrons sa représentation sous forme de chaîne :

javascriptconsole.log(date);

On peut, cependant, voir dans la console la liste des propriétés et méthodes de l'objet. Pour cela, il faut utiliser la commande suivante :

javascriptconsole.dir(date);
Задание 1

Étudiez le résultat de l'exécution du code suivant :

javascriptlet reg = new RegExp;

console.log(reg);
console.dir(reg);

console.log(reg instanceof RegExp);
Задание 2

Étudiez le résultat de l'exécution du code suivant :

javascriptlet arr = [1, 2, 3];

console.log(arr);
console.dir(arr);

console.log(arr instanceof Array);
Задание 3

Étudiez le résultat de l'exécution du code suivant :

javascriptlet arr = new Array(1, 2, 3);

console.log(arr);
console.dir(arr);

console.log(arr instanceof Array);
Задание 4

Étudiez le résultat de l'exécution du code suivant :

javascriptlet obj = {a: 1, b: 2, c: 3};

console.log(obj);
console.dir(obj);

console.log(obj instanceof Object);
Задание 5

Étudiez le résultat de l'exécution du code suivant :

javascriptlet obj = new Object;

console.log(obj);
console.dir(obj);

console.log(obj instanceof Object);