Mam tablicę, która jest:Jak wyszukiwać w tablicy w Node.js w sposób nieblokujący?
[ 4ff023908ed2842c1265d9e4, 4ff0d75c8ed2842c1266099b ]
I muszę znaleźć, jeżeli następujące jest wewnątrz tej tablicy
4ff0d75c8ed2842c1266099b
Oto co napisał:
Array.prototype.contains = function(k) {
for(p in this)
if(this[p] === k)
return true;
return false;
}
Najwidoczniej , nie działa poprawnie, lub lepiej czasem działa, ale wygląda na to, że blokuję. Czy jest ktoś, kto może to sprawdzić?
wiele dzięki
"blokowanie"? Nie należy także iterować tablic z 'for in'. W każdym razie, po prostu napisz to jako 'this.indexOf (k)> -1' ... – Ryan
Czy są to obiekty' ObjectId'? – JohnnyHK
Jaka jest definicja blokowania? W węźle zwykle oznacza "oczekiwanie na zakończenie operacji we/wy". – Thilo