some()

Misol

// Create a Typed Array const myArr = Int16Array.from([10,15,20,25,30,35,40,45,50]); // Check if some element is over 18 result = myArr.some((x) => x > 18);
O‘zingiz sinab ko‘ring »

ULASHISH

Tavsif

some() metodi massiv elementlaridan birortasi testdan (callback funksiyasi sifatida berilgan) o‘tishini tekshiradi.

some() metodi callback funksiyasini har bir massiv elementi uchun bir martadan bajaradi.

Funksiya massiv elementlaridan biri uchun true qaytarsa, some() metodi true qaytaradi (va to‘xtaydi).

Funksiya barcha massiv elementlari uchun false qaytarsa, some() metodi false qaytaradi.

some() metodi bo‘sh massiv elementlari uchun funksiyani bajarmaydi.

some() metodi asl tiplangan massivni o‘zgartirmaydi.


Sintaksis

array.some(function(value, index, arr), this)

typed-array quyidagilardan biri bo‘lishi kerak:

Int8Array
Uint8Array
Uint8ClampedArray
Int16Array
Uint16Array
Int32Array
Uint32Array
Float16Array
Float32Array
Float64Array
BigInt64Array
BigUint64Array

Parametrlar

Parametr Tavsif
function Majburiy.
Tiplangan massivning har bir elementi uchun bajariladigan funksiya.
Funksiya parametrlari:
value Majburiy.
Joriy elementning qiymati.
index Ixtiyoriy.
Joriy elementning indeksi.
arr Ixtiyoriy.
Joriy element tegishli bo‘lgan tiplangan massiv.
this Ixtiyoriy. Standart qiymat undefined.
Funksiyaga uning "this" qiymati sifatida ishlatilishi uchun uzatiladigan qiymat.

Qaytariladigan qiymat

Tip Tavsif
Boolean qiymatMassiv elementlaridan birortasi testdan o‘tsa true, aks holda false.



Brauzerlarda qo‘llab-quvvatlash

typed-array.some() — ECMAScript6 (ES6 2015) imkoniyati.

JavaScript 2015 2017-yil iyunidan beri barcha brauzerlarda qo‘llab-quvvatlanadi:

Chrome
51
Edge
15
Firefox
54
Safari
10
Opera
38
2016-yil may 2017-yil aprel 2017-yil iyun 2016-yil sentabr 2016-yil iyun


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!