Home » » Bài 1 - Cơ bản về JavaScript

Bài 1 - Cơ bản về JavaScript

Written By 1 on Thứ Tư, 27 tháng 8, 2008 | 19:23

Lời nói đầu : Tôi là một người không hiểu biết nhiều về máy tính , những bài học JavaScript này không phải do tôi biên soạn mà tôi chỉ đăng toàn bộ những bài này từ một quyển sách mà tôi có .

 

1 . Đặc tính của ngôn ngữ JavaScript :

   JavaScript là một ngôn ngữ thông dịch ( Interpreter ) , chương trình nguồn của nó được nhúng ( embedded ) hoặc tích hợp ( integate ) vào tập tin HTML chuẩn . Khi file được load trong trình duyệt có hỗ trợ JavaScript , trình duyệt sẽ thông dịch các Script và thực hiện các công việc xác định . Chương trình nguồn JavaScript được thông dịch trong trang HTML . Sau khi toàn bộ trang được load nhưng trước khi trang được hiển thị .

   JavaScript là một ngôn ngữ có đặc tính :

      + Đơn giản .

      + Động ( Dynamic )

      + Hướng đối tượng ( Object Oriented )

 

2 . Ngôn ngữ JavaScript :

   Một trong những đặc tính quan trọng của ngôn ngữ JavaScript là khả năng tạo và sử dụng các đối tượng ( Object ) . Các Object này cho phép người lập trình sử dụng để phát triển ứng dụng . Trong JavaScript , các Object được nhìn theo hai khía cạnh :

      - Các Object đã tồn tại

      - Các Object do người lập trình xây dựng

      Trong các Object đã tồn tại được chia thành hai kiểu :

      - Các Object của JavaScript ( JavaScript Built-in Object )

      - Các đối tượng được cung cấp bởi môi trường NetsCape

 

3 . Built-in Object trong JavaScript :

   JavaScript cung cấp một bộ các Built-in Object để cung cấp các thông tin về sự hiện hành của các đối tượng được load trogn trang web và nội dung của nó . Các đối tượng này bao gồm các phương pháp ( Method ) làm việc với các thuộc tính (Properties ) của nó .

 

4. Các đối tượng được cung cấp bởi môi trường NetsCape :

Netscape Navigator cung cấp các đối tượng cho phép JavaScript tương tác với các HTML , các đối tượng này cho phép chúng ta điều khiển việc hiển thị một thông tin và đáp ứng các sự kiện trong môi trường Navigator .

Ví dụ :

   Window : Cung cấp phương pháp và tính chất cho cửa sổ hiện hành của trình duyệt , bao gồm các đối tượng cho mỗi frame

   Location : cung cấp các tính chất và phương pháp làm việc với các địa chỉ URL hiện hành được mở .

   History :  Các đối tượng history cung cấp thông tin về các danh sách cũ cà có thể giới hạnh sự tương tác với các danh sách

   Document : đây là một đối tượng được sử dụng nhiều nhất . Nó chứa đựng đối tượng , tính chất và phương pháp làm việc với các thành phần của tài liệu như các form , link , anchor , applet .

 

5 . Các đối tượng do người lập trình xây dựng :

a . Định nghĩa thuộc tính của đối tượng ( Object Properties )

Cú pháp : Object-name.Property-name ( tên đối tượng , tên đặc tính )

Ví dụ : Một đối tượng Airplane có các đặc tính như sau :

   Airplane.Model

   Airplane.price

   Airplane.seating

   Airplane.maxspeed

   Airplane.fuel

b . Thêm các phương pháp cho đối tượng ( Method to Object )

Sau khi đã có các thông tin về Airplaneta tiếp tục phương pháp để sử dụng thông tin này . Ví dụ bạn muốn in ra mô tả của Airplane hoặc tính toán khoảng cách tối đa của cuộc hành trình với nhiên liệu đã có :

   Airplane.description()

   Airplane.distance()

c . Tạo một instance của đối tượng

Trước khi thao tác với một đối tượng của JavaScript , ta phải tạo một instance cho đối tượng đó .

 

6 . Nhúng JavaScript vào torgn tập tin HTML

Cú pháp :

<SCRIPT LANGUAGE="JavaScript">

JavaScript Program

</SCRIPT>

Thuộc tính của thẻ Script

- SRC : Địa chỉ URL đến tập tin chương trình JavaScript (*.js)

- LANGUAGE: chỉ định ngôn ngữ được sử dụng torng Script và các phiên bản sử dụng ( ví dụ như : JavaScript , JavaScript .1.2... , VBScript)

 

7 . Ẩn các Script đối với các trình duyệt ( Browser ) không cung cấp JavaScript :

<SCRIPT LANGUAGE="JavaScript">

<!-- Dòng giấu script đối với các Browser không cung cấp (Support )

JavaScript Program

// dòng kết thúc việc giấu Script và chú thích -->

</SCRIPT>

8 . Sử dụng tập tin JavaScript bên ngoài

<SCRIPT LANGUAGE="JavaScript" src="http://www.thantoc.blogspot.com/sroll.js>

<!-- Dòng giấu script đối với các Browser không cung cấp (Support )

// dòng kết thúc việc giấu Script và chú thích -->

</SCRIPT>

9. Thêm chương trình vào tập tin HTML :

<HTML>

<HEAD>

<TITLE> LISTING 2.1 </TITLE>

</HEAD>

<BODY>

Đây là kết quả :

<SCRIPT LANGUAGE = "JavaScript">

<!--

document.writeln("It Work<br>");

-->

</SCRIPT>

</BODY>

</HTML>

0 nhận xét:

Đăng nhận xét