最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

js includes方法的使用小結(jié)

 更新時(shí)間:2024年01月16日 15:09:20   作者:MartinYangHJ  
JavaScript中的數(shù)組includes()方法用于判斷數(shù)組中是否包含指定的元素,并返回一個(gè)布爾值,這篇文章主要介紹了js includes方法的使用,需要的朋友可以參考下

js includes方法的使用

JavaScript中的數(shù)組includes()方法用于判斷數(shù)組中是否包含指定的元素,并返回一個(gè)布爾值。

includes()方法的語(yǔ)法如下:

array.includes(searchElement[, fromIndex])

其中,array是要進(jìn)行搜索的數(shù)組,searchElement是要搜索的元素,fromIndex是可選參數(shù),表示從數(shù)組的哪個(gè)索引位置開始搜索,默認(rèn)值為0,即從數(shù)組的起始位置開始搜索。

includes()方法會(huì)返回一個(gè)布爾值,如果數(shù)組中包含指定的元素,則返回true,否則返回false。

下面是一個(gè)使用includes()方法的示例:

let fruits = ['apple', 'banana', 'orange', 'mango'];
console.log(fruits.includes('banana')); // 輸出:true
console.log(fruits.includes('grape')); // 輸出:false

上述代碼會(huì)判斷數(shù)組fruits中是否包含字符串'banana''grape',并返回相應(yīng)的布爾值。

includes()方法也可以用來(lái)檢查數(shù)組中是否包含NaN,因?yàn)镹aN與任何值都不相等,包括自身。例如:

let numbers = [1, 2, NaN, 4, 5];
console.log(numbers.includes(NaN)); // 輸出:true

上述代碼會(huì)判斷數(shù)組numbers中是否包含NaN,并返回true。

需要注意的是,includes()方法是區(qū)分大小寫的,它使用的是全等比較(===)。如果要進(jìn)行不區(qū)分大小寫的搜索,可以先將數(shù)組中的元素轉(zhuǎn)換為小寫或大寫,然后再使用includes()方法進(jìn)行搜索。例如:

let fruits = ['apple', 'banana', 'orange', 'mango'];
console.log(fruits.includes('APPLE'.toLowerCase())); // 輸出:true

上述代碼會(huì)將字符串'APPLE'轉(zhuǎn)換為小寫,并判斷數(shù)組fruits中是否包含轉(zhuǎn)換后的字符串'apple',并返回true。

需要注意的是,includes()方法在ES2016(ES7)中引入,如果要在舊版本的JavaScript中使用該方法,可以使用其他方法進(jìn)行替代,例如使用indexOf()方法。

js中的includes用法

js中的includes用法
1.數(shù)組
includes 可以判斷一個(gè)數(shù)組中是否包含某一個(gè)元素,并返回true 或者false
['a','b','c'].includes('a')
true
['a','b','c'].includes(1)
false
includes可以包含兩個(gè)參數(shù),第二個(gè)參數(shù)表示判斷的起始位置
起始位置第一個(gè)數(shù)字是0。
2.字符串
  查找字符串是否包含 "Runoob":
  var str = "Hello world, welcome to the Runoob。"; var n = str.includes("Runoob");
  n 輸出結(jié)果:
  true

js-關(guān)于數(shù)組中includes()的使用方法

關(guān)于數(shù)組中includes()的使用方法

1.includes簡(jiǎn)單介紹說(shuō)明 

1. includes()方法是用來(lái)判斷一個(gè)數(shù)組是否包含一個(gè)指定的值,返回一個(gè)布爾值,如果是返回 true,否則false。

2. 其中,includes(a,b) 括號(hào)里第一個(gè)參數(shù)a為必選參數(shù),表示要查找的某個(gè)參數(shù);第二位b為可選參數(shù),表示從某個(gè)索引位置開始查找,默認(rèn)為零,若傳的參數(shù)為負(fù)數(shù),則用該數(shù)組的長(zhǎng)度加上其值:arr.length+(-b)。

2.基礎(chǔ)代碼展示

const arr = [100,200,300,400];
arr.includes(300); // 返回值為true
arr.includes(1); // 返回值為false
arr.includes(100,2); //返回值為false

到此這篇關(guān)于js includes方法的使用的文章就介紹到這了,更多相關(guān)js includes方法內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論

慈利县| 辽源市| 历史| 丽水市| 宝兴县| 鲁甸县| 大荔县| 营山县| 若尔盖县| 嘉善县| 绥中县| 平顺县| 绥棱县| 天水市| 福海县| 西安市| 丹江口市| 屯昌县| 股票| 宁陵县| 固始县| 吉木乃县| 新竹市| 长子县| 筠连县| 南丹县| 土默特右旗| 耿马| 大化| 长岭县| 江陵县| 岳阳市| 全椒县| 霸州市| 湘阴县| 凤阳县| 页游| 阳江市| 轮台县| 蓬莱市| 武义县|