Hướng dẫn unshift javascript - javascript tạm dừng

Trong bài này mình sẽ hướng dẫn sử dụng hàm unshift trong javascript, unshift javascript dùng để thêm phần tử vào đầu mảng và trả về tổng số phần tử của mảng.unshift javascript dùng để thêm phần tử vào đầu mảng và trả về tổng số phần tử của mảng.

Hướng dẫn unshift javascript - javascript tạm dừng

Hướng dẫn unshift javascript - javascript tạm dừng

Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.freetuts.net, không được copy dưới mọi hình thức.

Hàm unshift sẽ giúp ta thêm một hoặc nhiều phần tử vào vị trí đầu mảng, sau đó trả về chiều dài của mảng sau khi thêm. Nếu bạn muốn thêm vào cuối mảng thì hãy sử dụng hàm push.

const array1 = [1, 2, 3];

console.log(array1.unshift(4, 5));
// Kết quả: 5 - là chiều dài của mảng sau khi thêm

console.log(array1);
// Kết quả: Array [4, 5, 1, 2, 3]

1. Hàm unshift trong javascript là gì?

Unshift javascript là một [method] của đối tượng mảng, được dùng để thêm một hoặc nhiều phần tử vào vị trí đầu tiên của mảng. Nó sẽ đẩy các phần tử có sẵn lên phía trước và nhường vị trí đầu cho các phần tử được thêm mới.

  • Hàm unshift sẽ trả về chiều dài của mảng sau khi thêm phần tử.
  • Hàm này sẽ làm thay đổi chiều dài ban đầu của mảng.
  • Nếu bạn muốn thêm phần tử vào cuối mảng, sử dụng phương thức push.

Cú pháp hàm unshift như sau:

Bài viết này được đăng tại [free tuts .net]

unshift(element0)
unshift(element0, element1)
unshift(element0, element1, ... , elementN)

Trong đó: element0,..., elementN là những phần tử sẽ được thêm vào đầu mảng, sau khi thêm xong phần tử element0 sẽ là phần tử đầu tiên của mảng.element0,..., elementN là những phần tử sẽ được thêm vào đầu mảng, sau khi thêm xong phần tử element0 sẽ là phần tử đầu tiên của mảng.

Giá trị trả về: Là tổng số phần tử của mảng sau khi thêm.: Là tổng số phần tử của mảng sau khi thêm.

Ví dụ: Một số trường hợp đơn giản.: Một số trường hợp đơn giản.

let arr = [4, 5, 6]

arr.unshift(1, 2, 3)
console.log(arr);
// [1, 2, 3, 4, 5, 6]

arr = [4, 5, 6] // Gán lại giá trị ban đ

arr.unshift(1)
arr.unshift(2)
arr.unshift(3)

console.log(arr)
// [3, 2, 1, 4, 5, 6]

2. Một ví dụ khác của hàm unshift javascript

Ví dụ: sử dụng phương thức unshift để thêm phần tử vào đầu mảng.: sử dụng phương thức unshift để thêm phần tử vào đầu mảng.



Như vậy là mình đã hướng dẫn xong cách sử dụng hàm unshift trong javascript để thêm phần tử mới vào đầu mảng.

Example

Add new elements to an array:

const fruits = ["Banana", "Orange", "Apple", "Mango"]; fruits.unshift("Lemon","Pineapple");
fruits.unshift("Lemon","Pineapple");

Try it Yourself »


Definition and Usage

The unshift() method adds new elements to the beginning of an array.the beginning of an array.

The unshift() method overwrites the original array.


Syntax

array.unshift(item1, item2, ..., itemX)

Parameters

Type Description
item1item2..itemX
item2
..
itemX
The item(s) to add to the array. Minimum one item is required.
Minimum one item is required.

Return Value

Type Description
item1item2..itemX The item(s) to add to the array. Minimum one item is required.

Return Value

A number

The new length of the array.

Browser Supportunshift() is an ECMAScript1 (ES1) feature.ES1 (JavaScript 1997) is fully supported in all browsers:Chrome IE Edge
Firefox Firefox Firefox Firefox Firefox Firefox



Miêu tả

Phương thức array unshift() trong Javascript thêm một hoặc nhiều phần tử tới phần đầu của một mảng và trả về độ dài mới của mảng.unshift() trong Javascript thêm một hoặc nhiều phần tử tới phần đầu của một mảng và trả về độ dài mới của mảng.

Cú pháp

Cú pháp của nó như sau:

array.unshift( element1, ..., elementN );

Chi tiết về tham số

element1, ..., elementN − Các phần tử để thêm vào phần đầu của mảng. − Các phần tử để thêm vào phần đầu của mảng.

Trả về giá trị

Trả về độ dài của mảng của mảng mới. Nó trả về giá trị undefined trong trình duyệt IE.undefined trong trình duyệt IE.

Ví dụ

Quảng cáo

Bạn thử ví dụ sau:


   
      JavaScript Array unshift Method
   
   
   
   
      
      
   

Kết quả

Returned array is : water,orange,mango,banana,sugar
Length of the array is : 5 

Đã có app VietJack trên điện thoại, giải bài tập SGK, SBT Soạn văn, Văn mẫu, Thi online, Bài giảng....miễn phí. Tải ngay ứng dụng trên Android và iOS.

Hướng dẫn unshift javascript - javascript tạm dừng

Hướng dẫn unshift javascript - javascript tạm dừng

Theo dõi chúng tôi miễn phí trên mạng xã hội facebook và youtube:

Các bạn có thể mua thêm khóa học JAVA CORE ONLINE VÀ ỨNG DỤNG cực hay, giúp các bạn vượt qua các dự án trên trường và đi thực tập Java. Khóa học có giá chỉ 300K, nhằm ưu đãi, tạo điều kiện cho sinh viên cho thể mua khóa học.

Nội dung khóa học gồm 16 chuơng và 100 video cực hay, học trực tiếp tại https://www.udemy.com/tu-tin-di-lam-voi-kien-thuc-ve-java-core-toan-tap/ Bạn nào có nhu cầu mua, inbox trực tiếp a Tuyền, cựu sinh viên Bách Khoa K53, fb: https://www.facebook.com/tuyen.vietjack

Follow facebook cá nhân Nguyễn Thanh Tuyền https://www.facebook.com/tuyen.vietjack để tiếp tục theo dõi các loạt bài mới nhất về Java,C,C++,Javascript,HTML,Python,Database,Mobile.... mới nhất của chúng tôi.

Các bài học JavaScript khác tại VietJack::

  • Javascript - Cú pháp
  • Javascript - Kích hoạt
  • Javascript - Vị trí trong HTML File
  • Javascript - Biến
  • Javascript - Toán tử
  • Javascript - Lệnh If...Else

doi_tuong_array_trong_javascript.jsp



Bài viết liên quan

  • 160 bài học ngữ pháp tiếng Anh hay nhất

  • 155 bài học Java tiếng Việt hay nhất

  • 100 bài học Android tiếng Việt hay nhất

  • 247 bài học CSS tiếng Việt hay nhất

  • 197 thẻ HTML cơ bản

  • 297 bài học PHP

  • 101 bài học C++ hay nhất

  • 97 bài tập C++ có giải hay nhất

  • 208 bài học Javascript có giải hay nhất