Tìm hiểu về Collection of Record trong JavaScript Trong bài viết trước, chúng tôi đã

Tìm hiểu về Collection of Record trong JavaScript Trong bài viết trước, chúng tôi đã giới thiệu với các bạn một vài đặc điểm về mảng 2 chiều – Array 2D trong JavaScript, trong nhiều trường hợp áp dụng khi chúng ta cần giữ thông tin về 1 hoặc nhiều danh sách số lượng chuỗi dữ liệu nhất định, đối tượng Array sẽ là công cụ được sử dụng phổ biến và nhiều nhất. Ví dụ như sau: var aNames= [ "Adam", "Bill", "Carl" ]; // create an array alert( aNames[0] ); // Adam -- look it up by its. | Tìm hiểu về Collection of Record trong JavaScript Trong bài viết trước chúng tôi đã giới thiệu với các bạn một vài đặc điểm về mảng 2 chiều - Array 2D trong JavaScript trong nhiều trường hợp áp dụng khi chúng ta cần giữ thông tin về 1 hoặc nhiều danh sách số lượng chuỗi dữ liệu nhất định đối tượng Array sẽ là công cụ được sử dụng phổ biến và nhiều nhất. Ví dụ như sau var aNames Adam Bill Carl create an array alert aNames 0 Adam -- look it up by its index number iterate through them for var j 0 j j alert aNames j Nhưng trên thực tế JavaScript còn hỗ trợ thêm Associative Arrays hay còn gọi là Maps hoặc Dictionaries cung cấp thêm cho người sử dụng 1 cách khác để truy cập vào danh sách các đối tượng không qua vị trí mà là khóa liên kết asNames Tuy nhiên tính năng hỗ trợ này không hoạt động giống với những gì mà chúng ta đã biết trước kia this seems reasonable. var aNames new Array aNames Anderson Adam aNames Browne Bill aNames Crawford Carl alert aNames Anderson shows Adam as expected . but this might not seem reasonable alert shows 0 why not 3 Đoạn mã trên có chức năng tạo đối tượng Array sau đó chèn dữ liệu nothing vào bất cứ thành phần nào trong mảng này. Và những quá trình tiếp theo sẽ tiến hành sau đó tất cả các biến JavaScript bao gồm cả Array sẽ được coi là đối tượng với thuộc tính cơ bản của 1 Object điển hình. Những thuộc tính đó được xây dựng dựa trên các khối lớp hỗ trợ khả năng xử lý giám sát cặp giá trị của mảng liên kết. Ví dụ như sau var mapNames new Object or var mapNames mapNames Anderson Adam mapNames Browne Bill Carl alternate syntax mapNames 2 Two alert undefined it is not an Array for var j in mapNames show the keys alert j Anderson Browne Crawford 2 for var j in mapNames show the data associated with each .

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.