Giới thiệu javascript Giới thiệu javascript Bởi: Khoa CNTT ĐHSP KT Hưng Yên Giới thiệu JavaScript is ngôn ngữ dạng script thường sử dụng cho việc lập trình web phía client Nó tuân theo chuẩn ECMAScript Nó ngông ngữ linh động, cú pháp dễ sử dụng ngôn ngữ khác dễ dàng lập trình JavaScript không liên quan tới ngôn ngữ lập trình java, hầu hết trình duyệt ngày hỗ trợ Với javascript, ứng dụng web bạn trở nên vô sinh động, mang tính trực quan tương tác cao JavaScript, theo phiên hành, ngôn ngữ lập trình kịch dựa đối tượng phát triển từ ý niệm nguyên mẫu Ngôn ngữ dùng rộng rãi cho trang web, dùng để tạo khả viết script sử dụng đối tượng nằm sẵn ứng dụng Nó vốn phát triển Brendan Eich Hãng truyền thông Netscape với tên Mocha, sau đổi tên thành LiveScript, cuối thành JavaScript Giống Java, JavaScript có cú pháp tương tự C, gần với Self Java .js phần mở rộng thường dùng cho tập tin mã nguồn JavaScript Phiên JavaScript phiên 1.5, tương ứng với ECMA-262 ECMAScript phiên chuẩn hóa JavaScript Trình duyệt Mozilla phiên 1.8 beta có hỗ trợ không đầy đủ cho E4X - phần mở rộng cho JavaScript hỗ trợ làm việc với XML, chuẩn hóa ECMA-357 JavaScript ngôn ngữ lập trình dựa nguyên mẫu với cú pháp phát triển từ C Giống C, JavaScript có khái niệm từ khóa, đó, JavaScript gần mở rộng Cũng giống C, JavaScript xử lý xuất/nhập (input/output) riêng Trong C sử dụng thư viện xuất/nhập chuẩn, JavaScript dựa vào phần mềm ngôn ngữ gắn vào để thực xuất/nhập 1/2 Giới thiệu javascript Trên trình duyệt, nhiều trang web sử dụng JavaScript để thiết kế trang web động số hiệu ứng hình ảnh thông qua DOM JavaScript dùng để thực số tác vụ thực với HTML kiểm tra thông tin nhập vào, tự động thay đổi hình ảnh, Ở Việt Nam, JavaScript ứng dụng để làm gõ tiếng Việt giống gõ sử dụng trang Wikipedia tiếng Việt Tuy nhiên, trình duyệt áp dụng JavaScript khác không tuân theo chuẩn W3C DOM, nhiều trường hợp lập trình viên phải viết nhiều phiên đoạn mã nguồn để hoạt động nhiều trình duyệt Một số công nghệ bật dòng JavaScript để tương tác với DOM bao gồm DHTML, Ajax SPA Bên trình duyệt, JavaScript sử dụng tập tin PDF Adobe Acrobat Adobe Reader Điều khiển Dashboard hệ điều hành Mac OS X phiên 10.4 có sử dụng JavaScript Công nghệ kịch linh động (active scripting) Microsoft có hỗ trợ ngôn ngữ JScript làm ngôn ngữ kịch dùng cho hệ điều hành JScript NET ngôn ngữ tương thích với CLI gần giống JScript có thêm nhiều tính lập trình hướng đối tượng Mỗi ứng dụng cung cấp mô hình đối tượng riêng cho phép tương tác với môi trường chủ, với phần lõi ngôn ngữ lập trình JavaScript gần giống Lịch sử phát triển Cùng thời điểm Netscape bắt đầu sử dụng công nghệ Java trình duyệt Netscape, LiveScript đổi tên thành JavaScript để ý ngôn ngữ lập trình Java lúc coi tượng JavaScript bổ sung vào trình duyệt Netscape phiên 2.0b3 trình duyệt vào tháng 12 năm 1995 Trên thực tế, hai ngôn ngữ lập trình Java JavaScript liên quan đến nhau, ngoại trừ việc cú pháp hai ngôn ngữ phát triển dựa cú pháp C Java Script gồm mảng client-server thực lệnh máy end-user web-server Sau thành công JavaScript, Microsoft bắt đầu phát triển JScript, ngôn ngữ có ứng dụng tương thích với JavaScript JScript bổ sung vào trình duyệt Internet Explorer Internet Explorer phiên 3.0 phát hành tháng năm 1996 2/2 .. .Giới thiệu javascript Trên trình duyệt, nhiều trang web sử dụng JavaScript để thiết kế trang web động số hiệu ứng hình ảnh thông qua DOM JavaScript dùng để thực số... động thay đổi hình ảnh, Ở Việt Nam, JavaScript ứng dụng để làm gõ tiếng Việt giống gõ sử dụng trang Wikipedia tiếng Việt Tuy nhiên, trình duyệt áp dụng JavaScript khác không tuân theo chuẩn... nguồn để hoạt động nhiều trình duyệt Một số công nghệ bật dòng JavaScript để tương tác với DOM bao gồm DHTML, Ajax SPA Bên trình duyệt, JavaScript sử dụng tập tin PDF Adobe Acrobat Adobe Reader Điều