JavaScript 数组some方法
someJavaScript some方法检查数组的某些元素是否通过回调函数实现的测试。如果满足,则返回true,否则返回false。
语法
array.some(callback [,thisObject]);
some方法中的参数:
- callback
每个元素的回调测试函数。 - thisObject.
此object是可选的,在执行回调时使用它。
JavaScript 数组some方法示例
只要有一个元素在回调函数中满足条件(返回true),则some返回true。
<!DOCTYPE html>
<html>
<head>
<title>JavaScript Array Some Method</title>
</head>
<body>
<script type="text/javascript">
var isNumeric = function(x) {
var RegExp = /^(-)?(\d*)(\.?)(\d*)$/;
return String(x).match(RegExp);
}
var myArray = ['one', 'two', 'three', 'four', 'five'];
console.logln(myArray.some(isNumeric));
var myArray = ['one', 'two', 3, 'four', '5'];
console.logln(myArray.some(isNumeric));
</script>
</body>
</html>
日期:2020-04-18 01:09:33 来源:oir作者:oir
