Lập trình và thiết kế web 1 Bài 6
lượt xem 18
download
Tham khảo bài thuyết trình 'lập trình và thiết kế web 1 bài 6', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Lập trình và thiết kế web 1 Bài 6
- Lập trình và Thiết kế Web 1 Bài 6 – Phần 1/2 Ngôn ngữ Script – Javascript & VBscript Khoa CNTT – ĐH.KHTN © 2007 Khoa Công nghệ thông tin
- Lập trình và Thiết kế Web 1 – Bài 6 : Ngôn ngữ Script (Javascript & VBScript) Nội dung DHTML Ngôn ngữ Script Javascript VBscript © 2007 Khoa CNTT - ĐHKHTN
- Lập trình và Thiết kế Web 1 – Bài 6 : Ngôn ngữ Script (Javascript & VBScript) Nội dung DHTML Ngôn ngữ Script Javascript VBscript © 2007 Khoa CNTT - ĐHKHTN
- Lập trình và Thiết kế Web 1 – Bài 6 : Ngôn ngữ Script (Javascript & VBScript) DHTML DHTML = Dynamic HyperText Markup Language DHTML = HTML + CSS + ClientScript + HTML DOM Tích hợp các tính năng của các trình duyệt thế hệ thứ 4 (IEv5, Netscape 4, Firefox 2.0+, Opera 7.0, …) © 2007 Khoa CNTT - ĐHKHTN
- Lập trình và Thiết kế Web 1 – Bài 6 : Ngôn ngữ Script (Javascript & VBScript) Nội dung DHTML Ngôn ngữ Script Javascript VBscript © 2007 Khoa CNTT - ĐHKHTN
- Lập trình và Thiết kế Web 1 – Bài 6 : Ngôn ngữ Script (Javascript & VBScript) Ngôn ngữ Script – Giới thiệu Là ngôn ngữ dạng thông dịch Giúp trang web có tính tương tác với người dùng Các ngôn ngữ script thông dụng – Javascript (Netscape) – Jscript (Microsoft) – VBScript (Microsoft) © 2007 Khoa CNTT - ĐHKHTN
- Lập trình và Thiết kế Web 1 – Bài 6 : Ngôn ngữ Script (Javascript & VBScript) Ngôn ngữ Script - Ứng dụng ClientSide và ServerSide Ứng dụng Client-Side: – Thực hiện tại Browser (Nescape Navigator, IE, Firefox, Safari, ...) – Script tại Client-Side (Thực hiện các tương tác với người dùng, thay đổi cấu trúc trang web, kiểm tra dữ liệu được nhập vào của người dùng, …) Ứng dụng Server-Side: – Thực hiện tại WebServer (IIS, Netscape Enterprise Server, ….) – Script tại Server-Side (kết nối CSDL, chia sẽ thông tin giữa các người duyệt web, truy cập hệ thống file trên server, …) © 2007 Khoa CNTT - ĐHKHTN
- Lập trình và Thiết kế Web 1 – Bài 6 : Ngôn ngữ Script (Javascript & VBScript) Ngôn ngữ Script – Quá trình thực hiện script tại server Quá trình thực hiện ứng dụng Server-Side gồm 2 giai đoạn: – Tạo trang Web có chứa cả Srcipt Client-Side và Script Server-Side – Khi Client browser yêu cầu thực hiện, server (run-time engine) sẽ thực hiện các lệnh Server-side Scipts và trả trang Web HTML về browser © 2007 Khoa CNTT - ĐHKHTN
- Lập trình và Thiết kế Web 1 – Bài 6 : Ngôn ngữ Script (Javascript & VBScript) Ngôn ngữ script – Nhúng Script vào trang web Định nghĩa script trực tiếp Định nghĩa script trực tiếp --> Nhúng script từ 1 file khác Nhúng script từ 1 file khác © 2007 Khoa CNTT - ĐHKHTN
- Lập trình và Thiết kế Web 1 – Bài 6 : Ngôn ngữ Script (Javascript & VBScript) Ngôn ngữ script – Vị trí đặt script trong HTML Đặt giữa tag và : đoạn script sẽ thực thi ngay khi trang web được mở. Đặt giữa tag và : Đoạn script trong phần body được thực thi khi trang web đang mở (sau khi thực thi các đoạn script có trong phần ). Số lượng đoạn script không hạn chế. © 2007 Khoa CNTT - ĐHKHTN
- Lập trình và Thiết kế Web 1 – Bài 6 : Ngôn ngữ Script (Javascript & VBScript) Nhúng Javascript vào trang web some statements some some statements some statements
- Lập trình và Thiết kế Web 1 – Bài 6 : Ngôn ngữ Script (Javascript & VBScript) VD: Nhúng Javascript vào trang web VD: Nh document.write(“Hello world!”); document.write(“Hello world!”); © 2007 Khoa CNTT - ĐHKHTN
- Lập trình và Thiết kế Web 1 – Bài 6 : Ngôn ngữ Script (Javascript & VBScript) Nội dung DHTML Ngôn ngữ Script Javascript VBScript © 2007 Khoa CNTT - ĐHKHTN
- Lập trình và Thiết kế Web 1 – Bài 6 : Ngôn ngữ Script (Javascript & VBScript) Javascript – Nội dung Cú pháp và quy ước Một số cấu trúc lập trình cơ bản – Khai báo biến – Kiểu dữ liệu – Toán tử – Một số đối tượng dữ liệu – Cấu trúc điều khiển – Hàm – Lớp đối tượng © 2007 Khoa CNTT - ĐHKHTN
- Lập trình và Thiết kế Web 1 – Bài 6 : Ngôn ngữ Script (Javascript & VBScript) Javascript – Nội dung Cú pháp và quy ước Một số cấu trúc lập trình cơ bản – Khai báo biến – Kiểu dữ liệu – Toán tử – Một số đối tượng dữ liệu – Cấu trúc điều khiển – Hàm – Lớp đối tượng © 2007 Khoa CNTT - ĐHKHTN
- Lập trình và Thiết kế Web 1 – Bài 6 : Ngôn ngữ Script (Javascript & VBScript) Javascript – Cú pháp và quy ước Javascript phân biệt chữ hoa – chữ thường – Ví dụ : Hai biến Java, java là khác nhau Tất cả các câu lệnh javascript đều cách nhau bởi dấu “;” Không phân biệt khoảng trắng, Tab, xuống dòng trong câu lệnh. Chuổi và dấu nháy – Chuổi trong javascript được đặt trong cặp nháy đơn (‘’) hoặc nháy kép (“”) – Ví dụ :
- Lập trình và Thiết kế Web 1 – Bài 6 : Ngôn ngữ Script (Javascript & VBScript) Javascript – Cú pháp và quy ước Ký tự ‘\’ : \b : Backspace \’ : Dấu nháy đơn \t : tab \f : Form feed \” : Dấu nháy kép \n : New line \r : carriage return Ví dụ : ‘You did\’t get that done’ Các loại dấu ngoặc : {} Đánh dấu khối lệnh [] Sử dụng trong cấu trúc Mảng () Sử dụng trong hàm, thuộc tính đối tượng © 2007 Khoa CNTT - ĐHKHTN
- Lập trình và Thiết kế Web 1 – Bài 6 : Ngôn ngữ Script (Javascript & VBScript) Javascript – Cú pháp và quy ước Ghi chú : Theo cú pháp ghi chú của C++ // Đây là ghi chú /* Đây là ghi chú nhiều dòng*/ Tên biến và hàm : – Bắt đầu bằng Ký tự (A..Z, a..z), _, $ – Không được bắt dầu bằng ký số (0..9) – Không có khoảng trắng giữa tên (biến hoặc hàm) – Không được đặt tên trùng từ khóa – Ví dụ : x x13 _money $money add_two_num(….) addTwoNum(…..) © 2007 Khoa CNTT - ĐHKHTN
- Lập trình và Thiết kế Web 1 – Bài 6 : Ngôn ngữ Script (Javascript & VBScript) Javascript – Danh sách từ khóa © 2007 Khoa CNTT - ĐHKHTN
- Lập trình và Thiết kế Web 1 – Bài 6 : Ngôn ngữ Script (Javascript & VBScript) Javascript – Nội dung Cú pháp và quy ước Một số cấu trúc lập trình cơ bản – Khai báo biến – Kiểu dữ liệu – Toán tử – Một số đối tượng dữ liệu – Cấu trúc điều khiển – Hàm – Lớp đối tượng © 2007 Khoa CNTT - ĐHKHTN
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Giáo trình HTML và thiết kế website
164 p | 907 | 394
-
Báo cáo về Lập trình và thiết kế Web
15 p | 1070 | 216
-
Lập trình và Thiết kế Web 1 – Bài 9: PHP nâng cao
37 p | 465 | 206
-
Lập trình và thiết kế Web 2
69 p | 409 | 186
-
Bài giảng Thiết kế web bài 2: Cơ chế làm việc của CSS
42 p | 328 | 69
-
Bài giảng Lập trình và thiết kế web bằng ngôn ngữ ASP: Phần 3 - GV. Dương Khai Phong
45 p | 159 | 46
-
Lập trình và Thiết kế Web 1AJAXKhoa CNTT – ĐH.KHTN© 2007 Khoa Công nghệ thông
13 p | 200 | 46
-
Bài giảng Lập trình và thiết kế web bằng ngôn ngữ ASP: Phần 1 - GV. Dương Khai Phong
15 p | 149 | 37
-
Bài giảng Lập trình và thiết kế web bằng ngôn ngữ ASP: Phần 4 - GV. Dương Khai Phong
24 p | 145 | 34
-
Bài giảng Lập trình và thiết kế web bằng ngôn ngữ ASP: Phần 2 - GV. Dương Khai Phong
43 p | 135 | 34
-
Giáo trình Thiết kế web (Nghề Lập trình máy tính): Phần 1 - Tổng cục dạy nghề
46 p | 78 | 30
-
Giáo trình Thiết kế web (Nghề Lập trình máy tính): Phần 2 - Tổng cục dạy nghề
110 p | 76 | 29
-
Bài giảng Lập trình và thiết kế web bằng ngôn ngữ ASP: Phần 5 - GV. Dương Khai Phong
42 p | 146 | 29
-
Bài giảng Lập trình và thiết kế Web 1: Bài 3 - Thiết kế trang Web, HTML căn bản
59 p | 127 | 18
-
Bài giảng Nhập môn HTML và thiết kế Web: Bài 11 - Cấu trúc lập trình trong JavaSript
31 p | 76 | 13
-
Lập trình và Thiết kế Web 1
13 p | 82 | 10
-
Bài giảng Lập trình và thiết kế Web 1: Bài 6 - PHP cơ bản
14 p | 72 | 9
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn