JavaScript中Array数组的some()函数的详解 - 蓝蓝设计_UI设计公司

帝皇彩票官网

JavaScript中Array数组的some()函数的详解

2020-3-21 释然 前端及开发文章及欣赏

前言
开发中,经常会用到js的Array数组的各种迭代函数map(),filter(),some(),every(),forEach(),find() findIndex(),也是在ES6中新增一些遍历函数。同样是不是也是一道面试题,说说ES6新增的一些新特性????

✍开始正文some()函数

✍一、对some()函数的定义:

some():用于检测数组中的元素是否满足指定条件(函数提供);
some()方法会依次执行数组中的每一个元素:

如果有一个元素满足条件,则表达式返回true,剩余的元素不会再执行检测。
如果没有满足条件的元素,则返回false。
注意:

some()不会对空数组进行检测。
some() 不会改变原始数组。
✍二、浏览器支持
表格中的数字表示支持该方法的第一个浏览器的版本号。

✍三、语法

array.some(function(currentValue,index,arr),thisValue)
1
参数说明:

✍三、示例

<script>
var ages = [4, 12, 16, 20];

function checkAdult(age) {
    return age >= document.getElementById("ageToCheck").value;
}

function myFunction() {
    document.getElementById("demo").innerHTML = ages.some(checkAdult);
}
</script>

标签: JavaScript中Array数组的some()函数的详解

Powered by sitemap
迪士尼彩乐园娱乐 大象彩票登入 迪士尼彩乐园 桔子彩票开奖 桔子彩票官网 帝皇彩票 桔子彩票官网 状元彩票开奖 帝皇彩票 迪士尼彩乐园娱乐