Cách nối thêm giá trị vào mảng trong javascript là gì?

Nối thêm có nghĩa là thêm một phần tử vào cuối mảng và trước khi làm điều đó, chúng ta cần hiểu rõ về một mảng trong javaScript. Mảng là gì? . Điều này có nghĩa là [các] mảng JavaScript có thể chứa các loại dữ liệu khác nhau như giá trị số, chuỗi, boolean và đối tượng cùng một lúc. Không giống như trong Java, xin lỗi Bạn không thể làm điều đó. Trên thực tế, nó được nhập mạnh mẽ từ thời điểm tạo, bạn sẽ chỉ định loại dữ liệu nào sẽ đến và độ dài của nó. Và bạn không thể làm khác khi bạn đã nêu loại dữ liệu và độ dài. Bất kỳ nỗ lực nào để làm điều đó đều dẫn đến lỗi biên dịch
Ngoài ra, độ dài của một mảng có kích thước động và có thể tiếp tục tăng. Nói cách khác, bạn không cần chỉ định trước kích thước mảng. Bạn có thể truy cập các giá trị bằng cách tham khảo một số chỉ mục. Số chỉ mục bắt đầu từ số 0 như bạn có thể thấy từ hình ảnh bên dưới. Mục đầu tiên trong mảng là chỉ mục 0, mục thứ hai, chỉ mục 1. mục thứ ba, chỉ số 2. e. t. c


Tôi đã và đang chia sẻ rất nhiều tài nguyên Javascript như các khóa học JavaScript tốt nhất, các trang web và câu hỏi phỏng vấn Javascript, cùng với nhiều hướng dẫn về JavaScript và React. Trước đây, chúng ta đã biết cách lặp qua mảng và cách kiểm tra xem một phần tử có tồn tại trong mảng hay không, và hôm nay chúng ta sẽ xem cách nối thêm thứ gì đó vào mảng JavaScript.  


Biết rằng các phương thức Lặp lại mảng JavaScript hoạt động trên mọi mục mảng

Có nhiều cách khác nhau để tạo một mảng trong javaScript nhưng cách phổ biến và được ưa thích hơn để tạo một mảng là sử dụng ký hiệu ký tự mảng, Dạng ký tự mảng sử dụng dấu ngoặc vuông [] để bọc một danh sách các phần tử được phân tách bằng dấu phẩy. Ví dụ sau tạo mảng màu chứa ba chuỗi


  1. let colors = ['red' , < 'green', 'blue'];

Bạn cũng có thể tạo một mảng trống để sử dụng sau này bằng cách thực hiện như sau

  1. Let my_Array = [];

  Mảng trong JavaScript có các phương thức sẵn có sau đây để giúp [các] tác vụ của bạn dễ dàng hơn.

  • Phương thức join[] cũng nối tất cả các phần tử mảng thành một chuỗi
  • Phương thức pop[] trả về giá trị được "bật ra"
  • Phương thức push[] thêm một phần tử mới vào một mảng [ở cuối]. Khi bạn làm việc với mảng, bạn có thể dễ dàng loại bỏ phần tử và thêm phần tử mới
  • Phương thức shift[] loại bỏ phần tử mảng đầu tiên và "chuyển" tất cả các phần tử khác sang chỉ mục thấp hơn và trả về giá trị đã được "chuyển ra"
  • Phương thức unshift[] thêm một phần tử mới vào một mảng [ở đầu] và "bỏ dịch chuyển" các phần tử cũ hơn và trả về độ dài mảng mới
  • Phương thức splice[] có thể được sử dụng để thêm các mục mới vào một mảng, chỉ định chỉ mục nào bạn cũng muốn thêm các mục mới
  • Phương thức concat[] tạo một mảng mới bằng cách hợp nhất [nối] các mảng hiện có, Lưu ý rằng Phương thức concat[] không thay đổi các mảng hiện có. Nó luôn trả về một mảng mới. Phương thức concat[] có thể lấy bất kỳ số lượng đối số mảng nào




2 cách nối phần tử vào mảng trong JavaScript [Mutative]

Dưới đây là 5 cách để thêm một mục vào cuối một mảng. đẩy, nối và độ dài sẽ làm thay đổi mảng ban đầu. Trong khi concat và spread sẽ không và thay vào đó sẽ trả về một mảng mới. Cái nào là tốt nhất tùy thuộc vào trường hợp sử dụng của bạn


Điều này sẽ thay đổi mảng ban đầu

  1. const mảng = ['boy'

Chủ Đề