Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

javascriptのunshift()メソッドとpush()メソッドの違いは何ですか?


どちらのメソッドも配列に要素を追加するために使用されますが、唯一の違いは、unshift()メソッドが配列の先頭に要素を追加するのに対し、push()は配列の末尾に要素を追加することです。

1)push()

Array.push()メソッドは、キューのように配列の最後に要素を追加するために使用されます。次の例では、push()メソッドを使用して要素を追加する方法を示しています

<html>
<body>
<script>
   var cars = ["Benz", "Lamborghini", "Tata safari"];
   cars.push("Ferrari");
   document.write(cars);
</script>
</body>
</html>

出力

Benz,Lamborghini,Tata safari,Ferrari

2)unshift()

Array.unshift()メソッドは、配列の先頭に要素を追加するために使用されます。

<html>
<body>
<script>
   var cars = ["Benz", "Lamborghini", "Tata safari"];
   cars.unshift("Ferrari");
   document.write(cars);
</script>
</body>
</html>

出力

Ferrari,Benz,Lamborghini,Tata safari

  1. JavaScriptの関数とメソッドの違いは何ですか?

    JavaScriptでも関数とメソッドは同じですが、メソッドはオブジェクトのプロパティである関数です。 以下はJavaScriptの関数の例です- function functionname(param1, param2){    // code } 例 メソッドはオブジェクトに関連付けられた関数です。以下はJavaScriptのメソッドの例です- <html>    <head>       <script>          var e

  2. Windows 10 と Windows 11 の違いは?

    Microsoft は最新の Windows 11 をリリースし、多くの新機能と改善を行いました。また、多くのパッチとアップデートにより、Windows 10 は新しい Windows 11 よりも安定した OS になりました。同社によると、2025 年以降に Windows 10 でのサポートが終了するため、Windows 11 または Windows 10 へのアップグレードを決定するのに十分な時間があります。 Windows 10 を快適に使用してください。この記事では、Windows 10 と Windows 11 の比較を用意しました。 新しい OS に切り替えるか、Windows