MDN may have intermittent access issues April 18 13:00 - April 19 01:00 UTC. See whistlepig.mozilla.org for all notifications.

mozilla
Your Search Results

    Array.prototype.unshift()

    概要

    配列の最初に 1 つ以上の要素を追加し、新しい配列の長さを返します。

    構文

    arrayName.unshift(element1, ..., elementN) 

    引数

    element1, ..., elementN
    配列の先頭に追加する要素。

    戻り値

    メソッドが呼び出されたオブジェクトの新しい length プロパティ

    説明

    unshift メソッドは与えられた要素を配列のようなオブジェクトの一番最初に挿入します。

    unshift は意図して汎用的です。つまり、このメソッドは配列に類似したオブジェクトに対して call したり、apply したりすることができます。ゼロから始まる数値プロパティであり、連続した連なりの最後を反映している length プロパティを含まないオブジェクトでは効果がないかもしれません。

    var arr = [1, 2];
    
    arr.unshift(0); //result of call is 3, the new array length
    //arr is [0, 1, 2]
    
    arr.unshift(-2, -1); // = 5
    //arr is [-2, -1, 0, 1, 2]
    
    arr.unshift( [-3] );
    //arr is [[-3], -2, -1, 0, 1, 2]
    

    関連情報

    ドキュメントのタグと貢献者

    タグ: 
    Contributors to this page: Yuichirou, Mgjbot, ethertank, Shoot, teoli, Potappo
    最終更新者: teoli,
    サイドバーを隠す