Hướng dẫn can i make an array of images in javascript? - tôi có thể tạo một mảng hình ảnh trong javascript không?
Trong JavaScript, như trong các ngôn ngữ lập trình khác, các mảng là các đối tượng cho phép bạn lưu trữ nhiều hơn một mục dữ liệu dưới một tên biến duy nhất. Mỗi mục dữ liệu bạn lưu trữ trong một mảng được gán một chỉ mục duy nhất, một số cho biết chính xác vị trí trong mảng mà mục dữ liệu được lưu trữ, nếu bạn sẽ bắt đầu với 0 (mục đầu tiên có chỉ mục là 0, chỉ số thứ hai của 1, thứ ba và chỉ số của 3, v.v.). Khi bạn đã lưu trữ các mục dữ liệu trong mảng của bạn, sau đó bạn có thể sử dụng thư viện phương thức rộng lớn của JavaScript để làm việc với chúng. Ví dụ: bạn có thể tìm thấy và lọc các giá trị trong một mảng, tham gia các mục trong một mảng và biến chúng thành một chuỗi, nối hai mảng với nhau và nhiều mục, nhiều người khác. Với một chút trí tưởng tượng và sự khéo léo, bạn cũng có thể tạo ra các mảng hình ảnh trên mạng cho tất cả các loại trường hợp sử dụng trên mặt trận. Bạn có thể lưu trữ các tệp hình ảnh trong JavaScript. Vì vậy, mảng hình ảnh của bạn thực sự sẽ là một loạt các tham chiếu đến hình ảnh được lưu trữ ở nơi khác. Cách đơn giản nhất, đơn giản nhất để tạo một mảng hình ảnh là khai báo một đối tượng mảng và đẩy các URL vào hình ảnh của bạn vào nó. Bạn có thể thử điều này ngay bây giờ bằng cách mở bảng điều khiển trình duyệt của bạn, sao chép/dán mã trên vào nó và nhấn phím enter enter trên bàn phím của bạn. Nếu bạn làm như vậy, bạn sẽ quan sát các đầu ra sau: Đẩy URL hình ảnh đến ArrayofimagesGiả sử bạn muốn lưu trữ nhiều hơn chỉ URL cho mỗi hình ảnh. Bạn có thể tạo các mảng lồng nhau lưu trữ siêu dữ liệu tùy ý như tiêu đề, chiều cao và chiều rộng của hình ảnh.
Nếu bạn sao chép/dán mã trên vào bảng điều khiển trình duyệt của bạn và chạy nó, bạn sẽ thấy một danh sách hình ảnh có cấu trúc trong đối tượng mảng 1 của bạn.Đẩy URL, tiêu đề, chiều cao và chiều rộng hình ảnhMiễn là bạn luôn lưu trữ các URL trong INDEX 0, các tiêu đề trong INDEX 1 và chiều cao trong INDEX 2 và chiều rộng trong INDEX 3, bạn sẽ có một loạt các hình ảnh mà bạn có thể tham khảo, đột biến và gán lại khi cần thiết. Mảng hình ảnh với hàm tạo hình ảnh ()Nếu bạn đang thực hiện việc này cho một ứng dụng Frontend và mục tiêu cuối cùng của bạn là hiển thị những hình ảnh này trên màn hình, hãy xem xét sử dụng hàm tạo JavaScript, 2.Cú pháp của hàm tạo hình ảnh () chỉ giới hạn ở chiều rộng và chiều cao của hình ảnh của bạn:
Sau đó, bạn có thể gán 3, như thuộc tính 4, cho nó:
Khi bạn đã tạo đối tượng hình ảnh của mình, sau đó bạn có thể đẩy nó đến 1 như bình thường:
Mỗi khi bạn sử dụng hàm tạo 2, bạn tạo một thể hiện mới là 7. Bạn có thể tham khảo và thao túng 7 như bạn muốn.Khi bạn đã tạo các đối tượng hình ảnh của mình và lưu trữ chúng trong một mảng, việc chèn chúng vào tài liệu HTML của bạn cũng đơn giản như sử dụng phương thức bạn cần và tham khảo đúng chỉ mục:
|