Đang chuẩn bị liên kết để tải về tài liệu:
Bài giảng về JavaScript
Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Bài giảng cung cấp cho người học các kiến thức: JavaScript. Hi vọng đây sẽ là một tài liệu hữu ích dành cho các bạn sinh viên đang theo học môn dùng làm tài liệu học tập và nghiên cứu. | JavaScript Đặng Thành Trung Ngôn ngữ kịch bản Script Giới thiệu Biến & các kiểu dữ liệu Các phép toán Các toán tử điều khiển Hàm & thủ tục Đối tượng form & các điều khiển trên form Đối tượng window & frame Giới thiệu Sự ra đời HTML nguyên thủy không có khả năng xử lý các tương tác của người dùng Mọi tương tác với trang web cần phải xử lý ở server -> chi phí về thời gian, thông lượng quá mức cần thiết Các trình duyệt có khả năng hỗ trợ thông dịch ngôn ngữ kịch bản Giới thiệu JavaScript Khả năng thường được dùng của JS Nhận và kiểm tra tính hợp lệ của dữ liệu Tính toán dữ liệu tạm thời Tạo các hiệu ứng hoạt ảnh, xử lý các sự kiện Bị quy định không được phép truy cập vào các tài nguyên mức hệ thống Giới thiệu Javascript Phân biệt chữ hoa, thường Viết mã javascript (mã có thể viết ở bất cứ chỗ nào trong HTML) // mã javascript Hoặc sử dụng cú pháp Mỗi câu lệnh được phân cách bởi ; Mỗi khối . | JavaScript Đặng Thành Trung Ngôn ngữ kịch bản Script Giới thiệu Biến & các kiểu dữ liệu Các phép toán Các toán tử điều khiển Hàm & thủ tục Đối tượng form & các điều khiển trên form Đối tượng window & frame Giới thiệu Sự ra đời HTML nguyên thủy không có khả năng xử lý các tương tác của người dùng Mọi tương tác với trang web cần phải xử lý ở server -> chi phí về thời gian, thông lượng quá mức cần thiết Các trình duyệt có khả năng hỗ trợ thông dịch ngôn ngữ kịch bản Giới thiệu JavaScript Khả năng thường được dùng của JS Nhận và kiểm tra tính hợp lệ của dữ liệu Tính toán dữ liệu tạm thời Tạo các hiệu ứng hoạt ảnh, xử lý các sự kiện Bị quy định không được phép truy cập vào các tài nguyên mức hệ thống Giới thiệu Javascript Phân biệt chữ hoa, thường Viết mã javascript (mã có thể viết ở bất cứ chỗ nào trong HTML) // mã javascript Hoặc sử dụng cú pháp Mỗi câu lệnh được phân cách bởi ; Mỗi khối lệnh được bao trong cặp {, } Chú thích được viết sau // hoặc trong cặp dấu /*, */ Biến Khai báo var tên_biến [= biểu thức]; Ví dụ: var i = 0; Có thể khai báo không tường minh: tên_biến = biểu_thức; Ví dụ: x = 5; x = 2 + a; // a là biến -> lỗi vì a là biến chưa khai báo Biến có hai phạm vi hoạt động là global và local. Kiểu dữ liệu Kiểu cơ sở: string, number, boolean Kiểu phức hợp: object, array Kiểu đặc biệt: null, undefined Biến chứa giá trị null là biến không có giá trị Giá trị undefined được trả về khi: Thuộc tính của đối tượng không tồn tại Biến được khai báo nhưng chưa được gán giá trị Toán tử Xâu + Số học +, -, *, /, %, ++, -- So sánh và Logic ==, ===, !=, !==, >, >=, >, >>> (unsigned shift right), &, |, ^, ~ (and, or, xor, not) Đối tượng Tạo đối tượng var tên_đối_tượng = new Kiểu_đối_tượng(ds ts); Ví dụ var mydate = new Date(); var mydate = new Date(2006, 5, 9); Hỗ trợ thuộc tính mở rộng var