欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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()方法的語法如下:

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()方法也可以用來檢查數(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)單介紹說明 

1. includes()方法是用來判斷一個(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)文章

  • JavaScript中的 attribute 和 jQuery中的 attr 方法淺析

    JavaScript中的 attribute 和 jQuery中的 attr 方法淺析

    這篇文章主要介紹了JavaScript中的 attribute 和 jQuery中的 attr 方法淺析,需要的朋友可以參考下
    2017-01-01
  • BootStrap文件上傳樣式超好看【持續(xù)更新】

    BootStrap文件上傳樣式超好看【持續(xù)更新】

    這篇文章主要介紹了BootStrap文件上傳樣式非常好看,通過引入相關(guān)插件,實(shí)現(xiàn)此效果,非常具有參考借鑒價(jià)值,感興趣的朋友快來一起學(xué)習(xí)吧
    2016-05-05
  • JavaScript切換搜索引擎的導(dǎo)航網(wǎng)頁搜索框?qū)嵗a

    JavaScript切換搜索引擎的導(dǎo)航網(wǎng)頁搜索框?qū)嵗a

    這篇文章主要介紹了javascript切換搜索引擎的導(dǎo)航網(wǎng)頁搜索框的實(shí)例代碼,非常不錯(cuò),具有參考借鑒價(jià)值 ,需要的朋友可以參考下
    2017-06-06
  • JS實(shí)現(xiàn)的合并兩個(gè)有序鏈表算法示例

    JS實(shí)現(xiàn)的合并兩個(gè)有序鏈表算法示例

    這篇文章主要介紹了JS實(shí)現(xiàn)的合并兩個(gè)有序鏈表算法,結(jié)合實(shí)例形式分析了JavaScript鏈表的定義、節(jié)點(diǎn)插入、刪除、查找等相關(guān)算法實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2019-02-02
  • D3.js實(shí)現(xiàn)樹形圖的繪制教程詳解

    D3.js實(shí)現(xiàn)樹形圖的繪制教程詳解

    樹形圖(Tree?Diagram)是用來表示一個(gè)概率空間。樹形圖可以表示獨(dú)立事件(例如多次擲硬幣)和條件概率(例如不放回的抽卡)。本文將利用D3.js實(shí)現(xiàn)樹形圖的繪制,需要的可以參考一下
    2022-11-11
  • 小試小程序云開發(fā)(小結(jié))

    小試小程序云開發(fā)(小結(jié))

    這篇文章主要介紹了小試小程序云開發(fā)(小結(jié)),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2019-06-06
  • js之遍歷嵌套數(shù)組對(duì)象方式

    js之遍歷嵌套數(shù)組對(duì)象方式

    這篇文章主要介紹了js之遍歷嵌套數(shù)組對(duì)象方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-06-06
  • JavaScript實(shí)現(xiàn)一個(gè)多少秒后自動(dòng)跳轉(zhuǎn)的頁面(案例代碼)

    JavaScript實(shí)現(xiàn)一個(gè)多少秒后自動(dòng)跳轉(zhuǎn)的頁面(案例代碼)

    最近遇到這樣一個(gè)需求是用js簡(jiǎn)單實(shí)現(xiàn)一個(gè)多少秒后自動(dòng)跳轉(zhuǎn)的頁面,實(shí)現(xiàn)代碼非常簡(jiǎn)單,對(duì)js自動(dòng)跳轉(zhuǎn)頁面相關(guān)知識(shí)感興趣的朋友一起看看吧
    2023-01-01
  • 純JS代碼實(shí)現(xiàn)一鍵分享功能

    純JS代碼實(shí)現(xiàn)一鍵分享功能

    在qq空間,新浪微博,人人網(wǎng)等網(wǎng)絡(luò)平臺(tái)大家經(jīng)??梢钥吹揭绘I分享功能,那么基于js代碼是如何實(shí)現(xiàn)一鍵分享的呢?下面腳本之家小編給大家介紹js實(shí)現(xiàn)一鍵分享功能的代碼,需要的朋友參考下吧
    2016-04-04
  • JavaScript函數(shù)定義方法實(shí)例詳解

    JavaScript函數(shù)定義方法實(shí)例詳解

    這篇文章主要介紹了JavaScript函數(shù)定義方法,結(jié)合實(shí)例形式較為詳細(xì)的分析了javascript函數(shù)的聲明、定義、調(diào)用等原理與常見操作技巧,需要的朋友可以參考下
    2019-03-03

最新評(píng)論