1. 程式人生 > >js一些常用方法總結

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.