日本一区二区三区在线播放-国产视频一-美女黄网站成人免费视频-奇米中文字幕-日本少妇xxxxx-九九精品99-国产人碰人摸人爱视频-欧美亚洲网站-国产艳妇av在线-在线av网站-久久a久久-可以免费看黄色的网站-国产视频一二-在线播放视频高清在线观看-男人的天堂av网站-久久一二三区-欧美日韩综合一区二区

JavaScript中Array數(shù)組的some()函數(shù)的詳解

2020-3-21    seo達人

前言

開發(fā)中,經(jīng)常會用到j(luò)s的Array數(shù)組的各種迭代函數(shù)map(),filter(),some(),every(),forEach(),find() findIndex(),也是在ES6中新增一些遍歷函數(shù)。同樣是不是也是一道面試題,說說ES6新增的一些新特性????



?開始正文some()函數(shù)



?一、對some()函數(shù)的定義:



some():用于檢測數(shù)組中的元素是否滿足指定條件(函數(shù)提供);

some()方法會依次執(zhí)行數(shù)組中的每一個元素:



如果有一個元素滿足條件,則表達式返回true,剩余的元素不會再執(zhí)行檢測。

如果沒有滿足條件的元素,則返回false。

注意:



some()不會對空數(shù)組進行檢測。

some() 不會改變原始數(shù)組。

?二、瀏覽器支持

表格中的數(shù)字表示支持該方法的第一個瀏覽器的版本號。



?三、語法



array.some(function(currentValue,index,arr),thisValue)

1

參數(shù)說明:



?三、示例



<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>


日歷

鏈接

個人資料

藍藍設(shè)計的小編 http://www.vcbhc.cn

存檔

永城市| 河北区| 新巴尔虎右旗| 柳州市| 崇信县| 安平县| 清水河县| 米易县| 佛坪县| 和龙市| 商丘市| 武定县| 玛曲县| 萨迦县| 扎囊县| 平南县| 开江县| 关岭| 陈巴尔虎旗| 灵宝市| 清远市| 鲁山县| 汝阳县| 息烽县| 五河县| 专栏| 连平县| 宁陕县| 方正县| 定襄县| 禄劝| 德州市| 琼海市| 开原市| 通许县| 望奎县| 雅安市| 嘉兴市| 白山市| 诸城市| 二连浩特市|