Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 53 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
53
Dung lượng
5,9 MB
Nội dung
Bài thuyết trình JAVA SCRIPT Thành viên nhóm Trương Thị Bích Ngọc - 09dh11092 Phan nhân – 09dh11065 Lê phú – 09dh11067 Tổng quan Java Script Java Script ngôn ngữ script client, dùng để xử lý tương tác với thành phần HTML Java Script dạng ngôn ngữ thông dịch Java Script không liên quan đến ngôn ngữ Java • Java Script phát triển Netscape • Chỉ thực thi trình duyệt • Không có đầy đủ tính ngôn ngữ lập trình • Cú pháp đơn giản, gần giống với ngôn ngữ C Tổng quan Java Script Java Script : • Cung cấp cho người thiết kế HTML công cụ lập trình • Cho phép đặt đoạn văn động vào trang web • Có thể tác động kiện trang HTML • Có thể đọc/ghi thành phần HTML • Dùng để check liệu từ người dùng • Có thể check phiên trình duyệt • Có thể thao tác cookie trang web Tổng quan Java Script Các bước thực thi JS Trình duyệt tải trang web Trình duyệt kiểm tra xem có mã JS web hay không Nếu có, trình duyệt chuyển mã JS cho thông dịch Bộ thông dịch xử lý thực thi mã lệnh JS Các mã lệnh tác động đến thành phần trang web Trình duyệt hiển thị toàn nội dung web Cách đặt mã lệnh JS vào trang web Internal: đặt head hay body External: tạo tập tin bên liên kết tập tin phần head Toán tử (operator) Các toán tử toán học Các toán tử gán: =, +=, -=, *=, /=, %= Các toán tử logic Toán tử (operator) Các toán tử so sánh Toán tử điều kiện Cấu trúc điều khiển Cấu trúc điều khiển if Cấu trúc điều khiển Cấu trúc điều khiển switch Cấu trúc điều khiển Cấu trúc điều khiển for Đối tượng window Các thuộc tính đối tượng Window 39 Đối tượng window Các phương thức đối tượng Window 40 Đối tượng window Các phương thức đối tượng Window 41 Đối tượng Document Các tập hợp mảng đối tượng document Chú ý: Xem lại thuộc tính phương thức mảng để sử dụng tập hợp Mỗi phần tử tập hợp có đầy đủ thuộc tính thành phần HTML tương ứng 42 Đối tượng Document Các thuộc tính đối tượng document 43 Đối tượng Document Các phương thức đối tượng document 44 Regular expression Biểu thức quy tắc chuỗi mô tả chuỗi khác, theo quy tắc cú pháp định Biểu thức quy tắc thường dùng trình biên tập văn bản, tiện ích tìm kiếm xử lý văn dựa mẫu quy định Nhiều ngôn ngữ lập trình hỗ trợ biểu thức quy tắc việc xử lý chuỗi (Perl, PHP, Java, C#, JavaScript) 45 Regular expression Tạo đối tượng Regular Expression Cách 1: /pattern/flags Ví dụ: var objRegex = /ab+c/I Cách sử dụng regular expression giữ nguyên không thay đổi từ lúc tạo lúc sử dụng Cách 2: sử dụng hàm tạo RegExp Object Cú pháp: new RegExp("pattern"[,"flags"]) Ví dụ: var objRegex = new RegExp("ab+c",“i") Cách sử dụng regular expression bị thay đổi hay xác tạo hay lấy từ nguồn liệu khác 46 Regular expression Giá trị Flags 47 Regular expression Các phương thức sử dụng regexp 48 Regular expression Cú pháp pattern 49 Regular expression 50 Regular expression 51 Regular expression 52 Regular expression 53