Vérifier si c'est un tableau en JavaScript
Il existe une méthode spéciale Array.isArray,
avec laquelle on peut vérifier si une variable
contient un véritable tableau
ou non. Vérifions le fonctionnement de la méthode.
Tableau :
javascriptlet test = [1, 2, 3];
let res = Array.isArray(test);
console.log(res); // affichera true
Objet :
javascriptlet test = {a: 1, b: 2, c: 3};
let res = Array.isArray(test);
console.log(res); // affichera false
Primitif :
javascriptlet test = 'abcde';
let res = Array.isArray(test);
console.log(res); // affichera false
Pseudo-tableau :
javascriptlet test = document.querySelectorAll('p');
let res = Array.isArray(test);
console.log(res); // affichera false
Задание 1
Soit un tableau à deux dimensions :
javascriptlet test = [
[1, 2, 3],
{a: 1, b: 2, c: 3},
[3, 4, 5],
{x: 1, y: 2, z: 3},
];
Parcourez ce tableau avec une boucle et pour chaque élément, vérifiez s'il s'agit d'un tableau ou non.