Sobes.tech
Middle

Kuo skiriasi some nuo includes?

sobes.tech AI

Atsakymas iš AI

some ir includes yra masyvų metodai JavaScript, tačiau jie tarnauja skirtingiems tikslams:

  • some tikrina, ar bent vienas masyvo elementas atitinka perduotos funkcijos nustatytą sąlygą. Grąžina true arba false.

  • includes tikrina, ar masyvas turi tam tikrą reikšmę. Grąžina true arba false.

Pavyzdys:

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

// some: tikriname, ar masyve yra skaičius didesnis nei 3
console.log(arr.some(x => x > 3)); // true

// includes: tikriname, ar masyve yra skaičius 3
console.log(arr.includes(3)); // true