Javascriptの変更をオーバーライドする

| | | | |

JavaScriptのshift()は、指定された位置にある要素を削除し、残りの要素を上に移動します。 unshift()JavaScript関数はその逆を行います。 unshift()は、特定の位置に新しいアイテムを追加し、リスト内の残りのアイテムを下に移動します。

リストの上部にあるアイテムを追加または削除することを選択できます。トップセラーのリストを作成するとします。リストの一番上にベストセラーのナンバーワンを置く必要があります。

ここで、 shift()およびunshift()。 shift()unshift()は、それぞれリストの先頭にあるアイテムを削除および追加するために使用されます。これらの関数は、push()関数および pop()関数に似ていますが、 shift()およびunshift()はサポートをサポートしていません。アイテムを削除してリストの先頭に追加します。

このチュートリアルでは、 shift()unshift()を使用して削除と配列から先頭の要素を追加します。さらに、JavaScriptプログラムのこれらの各関数の例を見ていきます。

JavaScriptシフト

シフト()は、JavaScript関数です。配列から最初の要素を削除します。 shift()関数は、操作しているJavaScript配列を直接変更します。 shift()は、配列から削除したアイテムを返します。

shift()関数は、インデックス位置0の要素を削除します。 そして、将来のインデックス番号の値を1単位シフトします。 shift()関数の目的を思い出せない場合は、次の手順を繰り返します。

shift() shifts インデックス値、配列を1つ減らします。

shift()undefined空のリストでshift()関数を使用する場合。

JavaScript関数の構文は次のとおりですshift()

JavaScript配列shift()関数の場合、パラメーターを受け入れません。これは、shift()が実行する関数が1つだけであるためです。shift()は、配列の最後にある要素を削除します。shift()を使用すると、任意の位置から要素を削除できます。パラメーター

JavaScriptシフトの例

シフトメソッドがどのように機能するかを説明する例を見てみましょう()

あなたは医薬品販売チームのマネージャーです。今月のベストセラーのリストを作成します。まず、先月のベストセラーのリストを作成します。マークを削除します。リストの一番上から。マークは先月、2週間休暇をとっていたため、リストを持っていませんでした。

shift()関数を使用して、マークの名前を上部から削除できます。リスト。ヘザーをベストセラーリストの一番上に追加するために使用されるshift()の例を次に示します。

コードは次を返します:

コードで何が起こっているのかを説明しましょう。最初の行では、「 top_salespeople 」という配列を宣言します。この配列には、医薬品販売チームのトップセラーが格納されています。次に、 shift()関数を使用して、リストから最初の値を削除します。最後に、 console.log()を使用して、変更されたリストをコンソールに出力します。

ご覧のとおり、 shift()関数にはリストからマークが削除され、最初の位置に表示されました。

top_salespeople 配列に含まれなくなった< /a>注。これは、 shift()関数が元の配列を変更するためです。行った変更で新しいテーブルは作成されません。

JavaScript unshift

Java関数スクリプト配列unshift()は1つ追加します配列の先頭にある要素以上。この関数は配列を変更し、新しい配列の長さを返します。

unshift()関数:

unshift()は、指定したすべてのパラメーターを受け入れます。これらのパラメーターはすべて、テーブルの先頭に追加されます。

unshiftのJavaScriptの例

例を見て、 unshift()関数がどのように機能するかを説明しましょう。

Hannahという名前の従業員が営業チームで素晴らしい1か月を過ごしました。これは、トップに躍り出ました。ベストセラーリストのW top_salespeople配列の最初の位置にHannahを追加します。このタスクを実行するには、次のコードを使用できます。

コードを実行すると、次の応答がコンソールに返されます。

ご覧のとおり、Hannah`の名前が一番上に追加されています私たちのリストの。 unshift()関数はshift()関数と同じように機能しますが、2つの違いがあります。 unshift()は上部に要素を追加しますリストを作成し、その要素をパラメータとして使用します。

営業チームは成長しています。新入社員のうち2人は、わずか1か月で売上高で営業チームのトップに立つことができました。これらの従業員をtop_salespeopleリストに追加したいと思います。 Geoffがリストの一番上に表示され、Peterが2番目に表示されます。

このコードは、ベストセラーリストを更新します。

コードは次を返します:

この2番目のコード例は、最初の例と同じように機能します。違いがあります。 2番目の例では、 unshift()関数で1つではなく2つのパラメーターを指定しました。

ご覧のとおり、これらのパラメーターは、指定した順序でリストの一番上に追加されています。 Geoffが最初に表示され、Peterが2番目に表示されます。



結論

shift()関数を使用すると、先頭から要素を削除できます。 unshift()は、配列の先頭に1つ以上の要素を追加します。

このチュートリアルでは、2つの shift()要素とunshift()を使用してJavaScriptで配列を操作する方法について説明しました。これらの関数のどちらについても、JavaScriptの演習を確認しました。実行中。

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method