Cách in mảng 2d trong JavaScript
Bản tóm tắt. trong hướng dẫn này, bạn sẽ học cách làm việc với một mảng đa chiều JavaScript và thao tác các phần tử của nó một cách hiệu quả Show
Giới thiệu về mảng đa chiều JavaScriptJavaScript không cung cấp mảng đa chiều nguyên bản. Tuy nhiên, bạn có thể tạo một mảng nhiều chiều bằng cách xác định một mảng các phần tử, trong đó mỗi phần tử cũng là một mảng khác Vì lý do này, chúng ta có thể nói rằng một mảng đa chiều trong JavaScript là một mảng của các mảng. Cách dễ nhất để xác định một mảng nhiều chiều là sử dụng ký hiệu mảng Để khai báo mảng nhiều chiều rỗng, bạn sử dụng cú pháp tương tự như khai báo mảng một chiều
Ví dụ sau định nghĩa một mảng hai chiều có tên là 9
Trong mảng 9, thứ nguyên đầu tiên biểu thị hoạt động và thứ nguyên thứ hai hiển thị số giờ dành mỗi ngày cho mỗi Để hiển thị mảng 9 trong console, bạn sử dụng phương thức 2 như sau
Sau đây minh họa đầu ra
Lưu ý rằng cột 3 dành cho hình minh họa cho biết các chỉ số của mảng bên trong Để truy cập một phần tử của mảng nhiều chiều, trước tiên bạn sử dụng dấu ngoặc vuông để truy cập một phần tử của mảng bên ngoài trả về một mảng bên trong; Ví dụ sau trả về phần tử thứ hai của mảng bên trong đầu tiên trong mảng 9 ở trên 0 Thêm phần tử vào mảng đa chiều JavaScriptBạn có thể sử dụng các phương thức Mảng như 5 và 6 để thao tác các phần tử của mảng nhiều chiều Ví dụ để thêm phần tử mới vào cuối mảng nhiều chiều bạn sử dụng phương thức 5 như sau 4 5 Để chèn một phần tử vào giữa mảng, bạn sử dụng phương thức 8. Sau đây chèn một phần tử vào vị trí thứ hai của mảng hoạt động 7 Đây là đầu ra 8 Ví dụ này tính phần trăm số giờ dành cho từng hoạt động và nối phần trăm vào mảng bên trong 9 Sau đây cho thấy đầu ra trong bảng điều khiển 0 Xóa các phần tử khỏi mảng đa chiều JavaScriptĐể xóa một phần tử khỏi mảng, bạn sử dụng phương thức 9 hoặc 8 Ví dụ, câu lệnh sau loại bỏ phần tử cuối cùng của mảng 9 1 đầu ra 2 Tương tự, bạn có thể loại bỏ các phần tử khỏi mảng bên trong của mảng nhiều chiều bằng cách sử dụng phương thức 9. Ví dụ sau loại bỏ phần tử phần trăm khỏi các mảng bên trong của mảng 9 3 đầu ra 4 Lặp lại các phần tử của mảng đa chiều JavaScriptĐể lặp mảng nhiều chiều, bạn sử dụng vòng lặp for lồng nhau như trong ví dụ sau 5 Vòng lặp đầu tiên lặp qua các phần tử của mảng bên ngoài và vòng lặp lồng nhau lặp qua các phần tử của mảng bên trong Phần sau đây cho thấy đầu ra của tập lệnh trong bảng điều khiển 6 Hoặc bạn có thể sử dụng phương pháp 4 hai lần 7 đầu ra 8 Trong hướng dẫn này, bạn đã học cách sử dụng một mảng các mảng để tạo một mảng đa chiều JavaScript Làm cách nào để hiển thị mảng hai chiều trong JavaScript?var h = 0; . // Lặp lại để hiển thị các phần tử của mảng 2D .
Làm cách nào để in mảng của mảng trong JavaScript?Để hiển thị chính xác một mảng đối tượng, chúng ta cần định dạng mảng dưới dạng chuỗi JSON . JSON. stringify() định dạng mảng và đưa ra bản in chính xác. Chúng ta có thể sử dụng thẻ
Làm cách nào để tạo mảng 2D trong JavaScript một cách linh hoạt?mã JavaScript. var outterArray = new Array(); . each(function () { var innerCount = 0;//có nên đặt lại mảng bên trong và ghi đè lên các giá trị trước đó không? $something. thứ gì khác |