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