MudGuard: JavaScript: key "find" in leerem Array existiert

Beitrag lesen

Hi,

Ich habe ein leeres Array, und bevor ich ein Element mit einem String als Key einfüge, überprüfe ich, ob es unter diesem Key schon existiert:

var array = [];

if ('bind' in array) ... // false
if ('find' in array) ... // true; WTF?

hm. Ich hätte da eher includes('needle') genommen.
Oder indexOf('needle') (wenn ich die Position brauch).

cu,
Andreas a/k/a MudGuard