Sử dụng biến, kiểu dữ liệu, biểu thức, toán tử trong JavaScript

Một phần của tài liệu Giáo trình thiết kết web cơ bản (ngành thiết kết và quản lý website trung cấp) (Trang 148 - 149)

5.3. Tạo tương tác cơ bản với trang web

5.3.2. Sử dụng biến, kiểu dữ liệu, biểu thức, toán tử trong JavaScript

Kiểu dữ liệu

Kiểu dữ liệu của một ngôn ngữ xác định những thành phần cơ bản có thể được sử dụng trong ngơn ngữ đó.

Các kiểu dữ liệu trong JavaScript: kiểu số (số nguyên, số thực), kiểu chuỗi, kiểu logic (true/false), kiểu null, kiểu undefined (không xác định), kiểu đối tượng.

JavaScript không quy định kiểu biến khi khai báo biến, kiểu của biến sẽ được tự động xác định khi gán dữ liệu cho biến.

Biến

Biến dùng để lưu trữ giá trị các dữ liệu, hay các đối tượng. Giá trị của biến có thể thay đổi trong q trình chương trình làm việc theo yêu cầu.

- Cú pháp khai báo biến:

var tên-biến = giá-tr-biến;

Quy tắc đặt tên biến:

 Tên biến có thể chứa chữ cái, chữ số, dấu _ và $.  Tên biến phải bắt đầu bằng một chữ cái

 Tên biến phân biệt chữ hoa chữ thường

 Tên biến không được đặt trùng với các từ dành riêng (từ khóa JavaScript)

Biểu thức

Biểu thức là sự kết hợp của các biến và giá trị mà trình thơng dịch JavaScript có thể đánh giá thành một giá trị duy nhất.

Toán tử

Toán tử được sử dụng để thực hiện một phép tốn nào đó trên dữ liệu. Một tốn tử có thể trả lại một giá trị kiểu số, kiểu chuỗi hay kiểu logic.

JavaScript sử dụng các toán tử:

- Toán tử số học: + , - , * , / , % (chia lấy phần dư),++ (tăng 1), -- (giảm 1) - Toán tử so sánh: == (bằng), != (khác), > , < , >= , <=

- Toán tử logic: && (and), || (or), ! (not) - Toán tử chuỗi: + (nối chuỗi)

- Toán tử lượng giá: ? (điều kiện), typeof (trả về kiểu dữ liệu cần kiểm tra của một biến, một giá trị) Ví dụ 8: x=2; x= “ab”; x= “ab”; x= “12”; x+3 x+3 x+ “cd” x+ “34” cho kết quả cho kết quả cho kết quả cho kết quả x= 5 x= ab3 x= abcd x= 1234 x=5; x++ cho kết quả x= 6 x=5; x-- cho kết quả x= 4 dtb=7;

kq = (dtb < 5) ? "rớt": "đậu"; cho kết quả kq = đậu

Một phần của tài liệu Giáo trình thiết kết web cơ bản (ngành thiết kết và quản lý website trung cấp) (Trang 148 - 149)

Tải bản đầy đủ (PDF)

(171 trang)