Sobes.tech
Junior

Kuidas saab kontrollida, kas see väli on massiiv?

sobes.tech AI

Vastus AI-lt

JavaScriptis kasutatakse meetodit Array.isArray(), et kontrollida, kas väli on massiiv:

if (Array.isArray väli) {
  console.log('See on massiiv');
} else {
  console.log('See ei ole massiiv');
}

See meetod on usaldusväärne ja arvestab kõiki JS massiivide omadusi. Alternatiivina võib kasutada instanceof Array, kuid see võib mitte töötada õigesti, kui töötate erinevatest kontekstidest (näiteks iframe) pärit massiividega.