C risiu s= 70, Fahrenhei t= 94 eUtus = 6 0 F a h re n h e it« 7
Sử dụng cĩ cd ass JavaScript cài sẵn
Sử dụng cĩc d a ssJavaScript cài sẵn JavaScript cài sẵn
Trong chương này bạn sẽ học những điểm chính sau đây:
B N ắm iriĩng các đối tượng trong JavaScript
B Tìm hiểu các class và kiểu d ữ liệu cài sẵn của JavaScript * Tạo m ột đối tượng String trong JavaScript
tẵ Thực thi các hàm tốn học
B Áp dụng các hàm x ử lý ngày tháng của JavaScript B Chuyển đổi các chuỗi thành các số
B Chuẩn bị text trước khi gởi sang iveb server
ẫt Quyết định khi nào sử dụng các biểu thức thơng thường R Sử dụng các kiều dữ liệu mới m ạnh m ẽ của JavaScript 2.0 M Quyết định khi nào sử dụng các kiều d ữ liệu đặc biệt ciìa
JavaScript 2.0
JavaScript đã luơn chứa m ột số class (lớp) cài sẩn m à các n h à lập trìn h cĩ th ể tậ n dụng khi p h á t triể n các chương trìn h . Các class này - dữ liệu và m ã độc lập - cung cấp chức năng hữu dụng để xử
lý các ngày th án g , các h àm tốn học và m ảng (array). Ví dụ, nếu bạn muốn truy tìm ngày th á n g và thời gian hiện h à n h trong Jav aS crip t, bạn
Chường 3: s ử dụng các class JavaScript cài sẵn 73
var today - new Date {) ;
B iến today trong m ã này th ậ t r a là m ột đối tượng. Đối tượng today khơng chỉ chứa m ột giá trị (th ậ t ra là ngày th á n g của ngày hơm nay), mà nĩ cũng chứa m ột số hàm cài sần để truy tìm và xác lập các p h ần riêng lẻ của ngày th á n g và chuyển đổi nĩ th à n h m ột số định dạng khác nhau (ví dụ m ột chuỗi). Class Date, và lấ t cả chức n ăn g của nị được khai thác tro n g p h ầ n Sftu "4p dụn^ các hàm xử 1ý ngày th á n g của JavaScript" tro n g chương nàỵ
Ja v a S c rip t 1.5 chứa 9 class như vậy, nhưng chỉ ba class được sử dụng trong thực t ế (Array, Date, và Math). Jav a S c rip t 2.0 đã mở rộng danh sách th à n h hơn 18 class, và hầu như tấ t cả chúng đều hữu dụng. Trong chương này chúng ta sẽ xem xét hầu h ế t những class này và học cách áp dụng chúng tro n g các chương trìn h JavaS cript.