TypeScript 数组 some()方法
some()方法测试数组中是否有至少一个元素通过提供的函数的测试。
语法
array.some(callback[, thisObject]);
参数详情
- callback − 对每个元素进行测试的函数。
-
thisObject − 执行回调时要使用的对象。
返回值
如果有些元素通过了测试,则返回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