Sobes.tech
Middle

Kāda ir atšķirība starp some un includes?

sobes.tech AI

Atbilde no AI

some un includes ir JavaScript masīvu metodes, bet tās kalpo dažādiem mērķiem:

  • some pārbauda, vai vismaz viens masīva elements atbilst nosūtītajā funkcijā noteiktajai nosacījumam. Tā atgriež true vai false.

  • includes pārbauda, vai masīvs satur konkrētu vērtību. Tā atgriež true vai false.

Piemērs:

const arr = [1, 2, 3, 4];

// some: pārbaudām, vai masīvā ir skaitlis lielāks par 3
console.log(arr.some(x => x > 3)); // true

// includes: pārbaudām, vai masīvā ir skaitlis 3
console.log(arr.includes(3)); // true