Compléter le code de la classe BD.
class BD{
constructor(villes){
this.villes = villes;
}
find (query, callback) {
callback( -- ? -- )
}
}
Création d'une base
villes = new BD([{ville:"vincennes",h:2},{ville:"paris",h:2},{ville:"roubais",h:1}]);
Voici deux exemples d'utilisation de find.
Résultat :
villes = [{ville:"vincennes","h":30},{ville:"paris","h":30,"capitale":true},{ville:"roubais","h":1}]}
Aide : for in permet de boucler sur les clefs d'un objet.
let obj = {a:1, b:2};
for (let prop in obj) {
console.log(`${prop} = ${obj[prop]}`); // a = 1 b = 2
}