Sobes.tech
Junior

Kaip galima patikrinti, ar šis laukas yra masyvas?

sobes.tech AI

Atsakymas iš AI

JavaScript'e naudojama Array.isArray() metodas, norint patikrinti, ar laukas yra masyvas:

if (Array.isArray laukas) {
  console.log('Tai yra masyvas');
} else {
  console.log('Tai nėra masyvas');
}

Šis metodas yra patikimas ir atsižvelgia į visas JS masyvų savybes. Alternatyviai galima naudoti instanceof Array, tačiau jis gali neveikti teisingai dirbant su masyvais iš skirtingų kontekstų (pvz., iframe).