Mọi thứ bạn cần biết về các phương thức mảng JavaScript



Blog này sẽ cung cấp kiến ​​thức chuyên sâu về cách mảng hoạt động trong javascript và các phương thức mảng khác nhau được sử dụng trong JavaScript là gì.

hay lập trình web sinh ra ứng dụng web động. Với sự phát triển của web, JavaScript đã trở thành một trong những ngôn ngữ quan trọng nhất trong thế giới ngày nay.Điều này Mảng JavaScript bài báosẽ đưa bạn đến chiều sâu của các phương thức mảng trong JavaScript theo trình tự sau:

Giới thiệu về JavaScript

là một ngôn ngữ lập trình cấp cao, được thông dịch, được sử dụng để làm cho các trang web trở nên tương tác hơn. Đây là một ngôn ngữ kịch bản phía máy khách rất mạnh mẽ giúp trang web của bạn trở nên sinh động và tương tác hơn.





JavaScript - mảng javascript- Edureka

Nó là một ngôn ngữ lập trình giúp bạn thực hiện một thiết kế phức tạp và đẹp mắt trên các trang web. Nếu bạn muốn trang web của mình trông sống động và làm được nhiều việc hơn là chỉ nhìn chằm chằm vào bạn, JavaScript là điều bắt buộc.



Các nguyên tắc cơ bản của JavaScript

Nếu bạn chưa quen với ngôn ngữ này, bạn cần biết một số nguyên tắc cơ bản của JavaScript điều đó sẽ giúp bạn bắt đầu viết mã của mình. Những điều cơ bản bao gồm:

  • Mảng

Bạn có thể kiểm tra để đi sâu vào các khái niệm cơ bản và các nguyên tắc cơ bản về JavaScript. Trong bài viết mảng JavaScript này, chúng ta sẽ tập trung vào các phương thức mảng khác nhau được sử dụng để xác định danh sách các mục.

Mảng JavaScript

Một mảng là một cấu trúc dữ liệu chứa danh sách các phần tử lưu trữ nhiều giá trị trong một biến duy nhất.



Để khai báo một mảng trong JavaScript, hãy sử dụng dấu ‘ để cho Từ khóa 'với dấu ngoặc vuông và bao gồm tất cả các phần tử bên trong chúng. Cú pháp như sau:

let ListItems = [] ListItems = ['shoes', 'watch', 'bag']

Bạn cũng có thể khai báo nó là:

let ListItems = ['shoes', 'watch', 'bag']

Sự khác biệt giữa Mảng và Đối tượng

Các biến JavaScript có thể là các đối tượng. Mảng được coi là loại đối tượng đặc biệt. Do đó, bạn có thể có các biến có kiểu khác nhau trong cùng một Mảng.

myArray [0] = Date.now myArray [1] = myFunction myArray [2] = myItems

Trong JavaScript, mảng sử dụng chỉ mục được đánh số . Trong khi, các đối tượng được sử dụng như chỉ mục được đặt tên .

Phương thức mảng JavaScript

Mục đích của việc sử dụng mảng là để lưu trữ nhiều giá trị trong một thực thể đơn lẻ của một biến đã khai báo. Mảng được sử dụng khi chúng ta muốn truy cập các phần tử một cách có trật tự bằng cách sử dụng một biến duy nhất. Người ta có thể lưu trữ chuỗi, boolean và số trong một mảng duy nhất.

không gian tên trong c ++

Có khác nhau Phương thức mảng JavaScript để thực hiện các nhiệm vụ khác nhau như:

  • đẩy() - Dễ dàng loại bỏ các phần tử và thêm các phần tử mới trong khi làm việc với mảng. Phương thức push () thêm vào đến yếu tố mới đến kết thúc của một mảng. Giá trị trả về là độ dài mảng mới.

Thí dụ:

let listItems = ['bag', 'shoes', 'dress'] console.log (listItems.push ('watch'))

Đầu ra:

4

Push () không trả về giá trị đã được thêm vào mảng. Nó chỉ trả về độ dài mới của mảng.

  • pop ()- Phương thức pop () được sử dụng để tẩy các yếu tố cuối cùng từ một mảng. Nó trả về giá trị đã được bật ra.

Thí dụ:

let listItems = ['bag', 'shoes', 'dress'] console.log (listItems.pop ())

Đầu ra:

trang phục

Pop () trả về giá trị đã bị loại bỏ chứ không phải độ dài mảng như Push ().

  • shift () - Shifting tương tự như popping, làm việc trên phần tử đầu tiên thay vì phần tử cuối cùng. Phương thức shift () được sử dụng để tẩy các phần tử mảng đầu tiên và chuyển tất cả các yếu tố khác xuống chỉ số thấp hơn. Nó sẽ trả lại cho bạn chuỗi đã được chuyển ra ngoài.

Thí dụ:

let listItems = ['bag', 'shoes', 'dress'] console.log (listItems.shift ())

Đầu ra:

cách chuyển đổi chuỗi ngày thành ngày tháng trong java
túi

Shift () hoạt động giống như pop () nhưng nó trả về phần tử đầu tiên của mảng thay vì phần tử cuối cùng.

  • unshift () - Các phương pháp thêm vào một yếu tố mới tại bắt đầu của một mảng và giải quyết các phần tử cũ hơn. Nó tương tự như Push () và trả về độ dài mảng mới.

Thí dụ:

let listItems = ['bag', 'shoes', 'dress', 'watch'] console.log (listItems.unshift ('phone'))

Đầu ra:

5

Unshift () sẽ thêm phần tử mới vào mảng và trả về độ dài của mảng mới.

  • concat () - Phương thức concat () tạo một mảng mới bằng cách nối hoặc hợp nhất các mảng hiện có. Nókhông sửa đổi mảng hiện có và luôn trả về một mảng mới.

Thí dụ:

let arr1 = ['red', 'blue', 'green'] let arr2 = ['Colors', 'spraypaint', 'brush'] let newArr = arr1.concat (arr2) console.log (newArr)

Đầu ra:

  • toString () - Phương thức toString () được sử dụng để đổi một mảng đến một chuỗi của các giá trị mảng, được phân tách bằng dấu phẩy.

Thí dụ:

let Colors = ['red', 'blue', 'green'] console.log (Colors.toString ())

Đầu ra:

đỏ, xanh dương, xanh lá cây
  • tham gia() - Phương thức join () hoạt động tương tự như toString (). Nó được sử dụng để tham gia tất cả các phần tử mảng thành một chuỗi , nhưng ngoài ra, bạn có thể chỉ định ngăn cách .

Thí dụ:

cách tạo một mảng động trong java
let Colors = ['red', 'blue', 'green'] console.log (Colors.join ('+'))

Đầu ra:

đỏ + xanh dương + xanh lục
  • đảo ngược() - Phương thức reverse () được sử dụng để đảo ngược các đặt hàng của các phần tử trong một mảng. Nó sẽ thay đổi mảng ban đầu và hoán đổi thứ tự của các phần tử.

Thí dụ:

let trái cây = ['xoài', 'táo', 'nho'] console.log (trái cây.reverse ())

Đầu ra:

  • sắp xếp () - Phương thức sort () được sử dụng để sắp xếp một mảng theo thứ tự bảng chữ cái . Hàm này sắp xếp các giá trị dưới dạng chuỗi theo mặc định.

Thí dụ:

let trái cây = ['xoài', 'táo', 'nho'] console.log (trái cây.sort ())

Đầu ra:

  • lát () - Phương thức slice () được sử dụng để lát ra một phần của mảng thành một mảng mới. Nó tạo một mảng mới mà không xóa bất kỳ phần tử nào khỏi mảng nguồn. Nó sẽ trả về giá trị đã được tách ra khỏi mảng.

Thí dụ:

let Colors = ['red', 'blue', 'green', 'yellow', 'orange'] console.log (Colors.slice (1,3))

Đầu ra:

Đây là một số phương thức mảng JavaScript được sử dụng phổ biến nhất. Với điều này, chúng ta đã đi đến phần cuối của bài viết của chúng tôi. Tôi hy vọng bạn đã hiểu cách các phương thức mảng được sử dụng trong JavaScript.

Bây giờ bạn đã biết về các Phương thức Mảng JavaScript, hãy xem của Edureka. Đào tạo Chứng chỉ Phát triển Web sẽ giúp bạn Tìm hiểu cách tạo các trang web ấn tượng bằng cách sử dụng HTML5, CSS3, Twitter Bootstrap 3, jQuery và Google API và triển khai nó lên Amazon Simple Storage Service (S3).

Có một câu hỏi cho chúng tôi? Vui lòng đề cập đến nó trong phần nhận xét của “JavaScript Array” và chúng tôi sẽ liên hệ lại với bạn.