當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


TypeScript Array some()用法及代碼示例



some() 方法測試數組中的某個元素是否通過提供的函數實現的測試。

用法

array.some(callback[, thisObject]);

參數詳情

  • callback− 測試每個元素的函數。

  • thisObject- 執行回調時用作 this 的對象。

返回值

如果某個元素通過測試,則返回 true,否則返回 false。

示例

function isBigEnough(element, index, array) { 
   return (element >= 10); 
          
} 
          
var retval = [2, 5, 8, 1, 4].some(isBigEnough);
console.log("Returned value is:" + retval ); 
          
var retval = [12, 5, 8, 1, 4].some(isBigEnough); 
console.log("Returned value is:" + retval );

在編譯時,它將在 JavaScript 中生成相同的代碼。

其輸出如下 -

Returned value is:false 
Returned value is:true

相關用法


注:本文由純淨天空篩選整理自 TypeScript - Array some()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。