当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


JavaScript typedArray.some()用法及代码示例


typedArray.some() 是 JavaScript 中的内置函数,用于检查 typedArray 的某些元素是否满足给定函数实现的测试。

用法:

typedarray.some(callback)

参数:它采用参数回调函数,该回调函数采用下面指定的三个参数 -

  • Value:它获取当前元素的值。
  • index:它获取 typedArray 中正在遍历的当前元素的索引。
  • array:它是所需的 typedArray。

返回值:如果回调函数真正传递了所有元素,则返回 true,否则返回 false。

例子:JavaScript 代码显示此函数的工作原理。

javascript


// Creating isNegative() function 
function isNegative(element, index, array) {
    return element < 0;
}
// Creating some typedArrays containing different 
// positive and negative values 
const A = new Int8Array([-5, 10, -15, 20, -25]);
const B = new Int8Array([5, 10, 15, 20, 25]);
const C = new Int8Array([-10, -20, -30, -40, -50]);
const D = new Int8Array([0, 0, 0, 0]);
// Printing true or false on checking 
console.log(A.some(isNegative));
console.log(B.some(isNegative));
console.log(C.some(isNegative));
console.log(D.some(isNegative));

输出:

true
false
true
false

这里输出为 true,因为 typedArray A 和 C 具有负元素,而 B 和 D typedArray 具有正元素,这就是它输出 false 的原因。


相关用法


注:本文由纯净天空筛选整理自ShivamKD大神的英文原创作品 JavaScript typedArray.some() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。