<button id="jhcbw"><acronym id="jhcbw"></acronym></button>
<em id="jhcbw"></em>
    1. <th id="jhcbw"><pre id="jhcbw"><rt id="jhcbw"></rt></pre></th>

        <ol id="jhcbw"><object id="jhcbw"></object></ol>
        首頁>技術分享>JavaScript中數組常用的方法

        JavaScript中數組常用的方法

        最近閑來無事復習一下JavaScript,看到了數組這一章節,正好把工作中常用的數組方法總結一下。


        第一個:push()方法

        該方法可以向數組尾部添加一個或者多個(逗號隔開)元素,并且返回數組長度;

        用法如:let abc = [];  abc.push('八戒');  //結果為['八戒'];


        第二個:pop()方法

        該方法可以刪除數組最后一個元素,并將刪除的元素返回;

        用法如:let abc = [1,2,3];  abc.pop();  //結果為[1,2];


        第三個:unshift()方法

        該方法可以向數組的首部添加一個或多個(逗號隔開)元素;

        用法如:let abc = ['師傅','二師兄']; abc.unshift('潑猴');  //結果為['潑猴','師傅','二師兄'];


        第四個:shift()方法

        該方法可以刪除數組第一個元素,并將刪除的元素返回;

        用法如:let abc = ['佛祖','無天','燃燈'];  abc.shift();  //結果為['無天','燃燈'];


        第五個:forEach()方法

        該方法可以遍歷數組,用法如:

        let abc = ["天蓬",'姜子牙','二狗子'];

        abc.forEach(function(value,index,array){

            console.log("第一個參數是值:" + value + ",第二個參數是:" + index + ",第三個參數是正在遍歷的數組:" + array);

        });


        第六個:slice()方法

        該方法可以截取數組里面的元素,第一個參數是從哪個索引開始(包括這個索引),第二個參數是到哪個索引結束(不包括這個索引),第二個參數可以不傳(這樣就默認從開始索引一直截取后面的),然后返回截取到的元素;

        這個方法,其實有點繞,但是我們可以理解成,這個方式是復制的意思。

        用法如:let arr = ['大彪子','二蛋子','三狗子']; arr.slice(1,3);  //結果就是['二蛋子','三狗子'];


        第七個:splice(index,num,newitem)方法

        該方法可以刪除數組里的元素,第一個參數是截取開始的索引,第二個參數是要刪除多少個,第三個是新添加的元素替換刪除元素(的位置);

        用法如:let arr = ['劍圣','牛頭人','狗頭人','龍鷹']; arr.splice(1,2,'大表哥','女朋友'); //結果是:['劍圣','大表哥','女朋友','龍鷹'];

        劃重點:需要注意的是,這個方法會改變原數組?。?!


        更多鄭州做網站前端開發技術請繼續關注可尚文化的官網,謝謝支持?。?!

        免费大波美女做受视频
        <button id="jhcbw"><acronym id="jhcbw"></acronym></button>
        <em id="jhcbw"></em>
        1. <th id="jhcbw"><pre id="jhcbw"><rt id="jhcbw"></rt></pre></th>

            <ol id="jhcbw"><object id="jhcbw"></object></ol>