0
Je suis en train de remplacer le bit suivant du code avec un appel à _.some
dans la bibliothèque de underscoresoulignent une méthode donnant des résultats inattendus
var anyInTopRow = false;
for (var g = 0; g < this.grid[1].length; g++) {
if (this.grid[1][g] != undefined) {
anyInTopRow = true;
break;
}
}
some/any méthode underscore:
var anyInTopRow = _.some(this.grid[1], function(x) {x != undefined;});
mais ils renvoyer des résultats différents avec les mêmes données
Qu'est-ce que je fais de mal?
'jshint' ou équivalent serait vous alerter à ce genre de problème:' le fichier my_script.js: ligne 1, col 22, prévu un appel d'affectation ou de la fonction et a vu la place d'un expression.'. –