當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
javascript学习系列(15):数组中的lastIndexOf方法
生活随笔
收集整理的這篇文章主要介紹了
javascript学习系列(15):数组中的lastIndexOf方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
最好的種樹是十年前,其次是現在。歌謠?每天一個前端小知識?提醒你改好好學習了?知乎博主 csdn博主 b站博主??放棄很容易但是堅持一定很酷?????我是歌謠?喜歡就一鍵三連咯?你得點贊是對歌謠最大的鼓勵
1前言
在我們的日常開發中?不免會有很多需要處理數據的方法?本節主要說一說lastIndexOf不多說把代碼編輯器打開
2編輯器打開
?3代碼部分
var color = ['歌謠', '優秀',"很強","很大","優秀",]; var color2 = color.lastIndexOf("很強")var color3 = color.lastIndexOf("很強",1) var color4 = color.lastIndexOf("很強",4) console.log(color2); console.log(color3); console.log(color4); //與indexOf()不同,lastIndexOf()從右向左查找// lastIndexOf(search,start)方法接收search和start兩個參數,//返回search第一次出現的位置, // 如果沒有找到則返回-1// search參數表示要搜索的項;使用嚴格相等運算符(===)進行比較// start表示該搜索的開始位置,該方法會隱式調用Number()轉型函數, //將start非數字值(undefined除外)轉換為數。若忽略該參數或該參數為 //undefined或NaN時,start = 0// 與字符串的lastIndexOf()方法不同,當search方法為負數時, search = max(0,length+search)4運行結果
5運行結果
lastIndexOf()從右向左查找lastIndexOf(search,start)方法接收search和start兩個參數,返回search第一次出現的位置,如果沒有找到則返回-1search參數表示要搜索的項;使用嚴格相等運算符(===)進行比較start表示該搜索的開始位置,該方法會隱式調用Number()轉型函數,將start非數字值(undefined除外)轉換為數。若忽略該參數或該參數為undefined或NaN時,start?=?0與字符串的lastIndexOf()方法不同,當search方法為負數時,search?=?max(0,length+search)
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的javascript学习系列(15):数组中的lastIndexOf方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 我在工作中是如何使用Git的
- 下一篇: 基于confd和etcd的tuxedo中