tailieunhanh - Bài giảng Công nghệ lập trình tích hợp: Chương 2.1 - TS. Nguyễn Quang Uy

Bài giảng Công nghệ lập trình tích hợp: Chương Mảng và Hàm trong JavaScript, cung cấp cho người đọc những kiến thức như: Cơ bản về mảng; Một số toán tử trên mảng; Mảng hai chiều; Sử dụng mảng để truy cập nội dung của Form; Ẩn nội dung của JavaScript. Mời các bạn cùng tham khảo! | Chương Mảng và Hàm trong JavaScript 1 Mục lục chương 1. Cơ bản về mảng 2. Một số toán tử trên mảng 3. Mảng hai chiều 4. Sử dụng mảng để truy cập nội dung của Form 5. Ẩn nội dung của JavaScript 2 Mục lục chương 6. Định nghĩa hàm JavaScript 7. Sử dụng hàm JavaScript với HTML form 8. Một số phương thức toàn cục và xử lý sự kiện 3 Cơ bản về mảng JavaScript hỗ trợ đối tượng Array để tạo và quản lý mảng. Ta có thể tạo ra mảng sử dụng các hàm tạo sau var Array1 new Array var Array2 new Array value_1 value_2 value_n var Array3 new Array 10 Cơ bản về mảng Ta cũng có thể không cần gọi đến hàm tạo để tạo ra mảng như ví dụ sau đây var Array1 var Array2 value_1 value_2 value_n var Array3 Một mảng thưa có thể được tạo ra như sau var SparseArray Cơ bản vể mảng Để truy cập đến các phần tử trong mảng ta cũng dùng chỉ số. Chỉ số bắt đầu tử 0 JavaScript cho phép ta khai báo lại mảng. Ví dụ ta có thể thêm một phẩn tử mới vào mảng có 3 phần tử như sau A 3 A 0 A 1 Cơ bản vể mảng Để nhận lại chiều dài hiện tại của mảng ta dùng thuộc tính length. Một chú ý là các phần tử trong mảng của Java không nhất thiết phải cùng kiểu Cơ bản vể mảng Ví dụ về mảng có các phần tử khác kiểu Site Names var siteID Drexel 3 home 101 var i for i 0 i Một số thao tác trên mảng Mảng trong JavaScript có thể được cài đặt như là Stack hoặc Queue. Phương thức push and pop được sử dụng để thao tác mảng như là stack Phương thức shift and unshift được sử dụng để thao tác mảng như là queue Một số thao tác trên mảng Ví dụ sau cài đặt stack and queue sử dụng mảng Stacks and Queues var a 1 3 5 7 i Một số thao tác trên mảng Ví dụ Treat the array like a stack. document .write STACK a length of a 11 12 13 document .write a length of a for i 1 i Một số thao tác trên mảng Ví dụ Treat the array like a queue. document .write QUEUE a length of a 11 12 13 document .write a length of a for i 1 i Một số thao tác trên mảng Các phần tử trong mảng trong JavaScript có thể .