怎样理解js数组中indexOf()的用法与lastIndexOf
生活随笔
收集整理的這篇文章主要介紹了
怎样理解js数组中indexOf()的用法与lastIndexOf
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
第一首先你運行一下它的js代碼: var arr1=["大學","中庸","論語","孟子","詩","尚書","禮記","易"]; var index=arr1.indexOf("中庸");//觀察它輸出的結果是多少?它代表就是數組元素“中庸"在數組位置為1,從0數起; 如果你把它改為arr1.indexOf("中庸",1);//代表從1開始數,數到首次出現中庸的數組的位置。
第二你可以將js代碼改成如下方式運行: var arr1=["大學","中庸","論語","孟子","詩","尚書","禮記","易"]; var index=arr1.lastIndexOf("大學");//觀察它輸出的結果是多少?它代表就是數組元素"大學"在數組位置為0,從后面找這個數組元素; 如果你把它改為arr1.lastIndexOf("大學",2);//代表從"論語"開始倒著找首次出現中庸的數組的位置
lastIndexOf倒著找時,必須注意是倒著找是否存在,如果你找"孟子"這個數組元素,你不能用0或者1,2找這樣肯定找不到、。不信你試試,返回-1.
轉載于:https://www.cnblogs.com/amujoe/p/10320008.html
總結
以上是生活随笔為你收集整理的怎样理解js数组中indexOf()的用法与lastIndexOf的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 线性基(一
- 下一篇: BZOJ.4738.[清华集训2016]