js一些常用方法總結


  這兩天開始在牛客網上做一些js在線編程,發現很多編程題其實調用的js方法都差不多一樣,所以覺得可以匯總一下,方便記憶也可以多多熟悉。

  1.slice()方法

    這個方法就是可以從已有的數組中返回選定的元素。

    必須得有start,但是可以沒有end。

 

  2.unshift()方法

    這個方法我覺得很好,可以向數組的開頭添加一個或多個元素,並返回新長度。

    例:在數組 arr 開頭添加元素 item。不要直接修改數組 arr,結果返回新的數組。

      輸入:[1,2,3,4],10

      輸出:[10,1,2,3,4]

    此例題如果不知道unshift這個方法的話,會麻煩,要考慮很多因素,所有的元素都要向后移一位。但是用了這個方法,超級簡單!

    function prepend(arr, item) {

      var newarr=arr.slice(0);

      newarr.unshift(item);

      return newarr;

    }

    

  3.pop()方法

    方法用於刪除並返回數組的最后一個元素。

 

  4.contact()方法    

    用於連接兩個或多個數組。該方法不會改變現有的數組,而僅僅會返回被連接數組的一個副本。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM