Biến và khai báo biến trong javascript
Trong bài này ta sẽ tìm hiểu các khai báo biến và gán giá trị cho biến trong ...
Trong bài này ta sẽ tìm hiểu các khai báo biến và gán giá trị cho biến trong javascript, đồng thời học thêm cách dùng hàm document.write() để in giá trị biến ra ngoài trình duyệt . Việc khai báo biến trong javascript cũng giống như khai báo biến trong php vậy, tuy cú pháp đặt tên biến không giống nhau nhưng về cách gán giá thì giống nhau.
1. Khai báo biến trong javascript
Để khai báo một biến ta sử dụng từ khóa var tenbien.
var username;
Tuy nhiên không phải muốn đặt tên gì cho biến cũng được mà phải tuân theo quy tắc sau đây:
- Tên biến phải là các chữ không dấu viết hoa hoặc viết thường, các chữ số từ 0-9 và dấu gạch dưới (_).
- Tên biến bắt đầu phải là chữ hoặc dấu gạch dưới (_), nếu bắt đầu bằng số là sai
- Tên biến có thể đặt dài hay ngắn tùy vào lập trình viên.
// Đúng var username; // Đúng var _username; // Đúng var __username; // Đúng var username90; // SAI var 90thehalfheart;
Ngoài cách khai báo như trên ta còn có cách khai báo nhiều biến cùng một lúc bằng cách viết chúng liên tiếp với nhau và cách nhau bởi dấu phẩy.
var username, _username, __username, username90;
2. Gán giá trị cho biến trong javascript
Để gán giá trị cho biến ta dùng dấu bằng (=) để gán vế phải vào vế trái, ví dụ gán giá trị thehalfheart vào biến username thì ta viết là username = 'thehalfheart'.
Có hai cách gán thông dụng đó là vừa khai báo biến vừa gán giá trị và khai báo rồi mới gán giá trị:
var username = 'thehalfheart';
var username; username = 'thehalfheart';
3. Gán kiểu giá trị cho biến
Trong Javascript rất hạn chế về kiểu dữ liệu nhưng bù lại cơ chế xử lý kiểu dữ liệu của nó rất linh hoạt giúp lập trình viên có thể chuyển đổi một cách dễ dàng, bởi mọi kiểu dữ liệu đều có thể quy về đối tượng và mỗi đối tượng ta có thể bổ sung các phương thức xử lý riêng.
Giống như php, để xác định biến có kiểu dữ liệu là gì thì ta dựa vào giá trị mà nó đang có, có nghĩa khi bạn gán một con số không có dấu chấm động thì nó sẽ là kiểu INT, nếu gán một chuỗi thì là kiểu String.
// Biến website đag kiểu String var website = 'thehalfehart'; // Biến website chuyển sang kiểu INT website = 12; // Biến website chuyển sang kiểu float website = 12.5;
Trong Javascript bạn sẽ có các kiểu dữ liệu thông dụng như kiểu chuỗi (String), số (Number), mảng (Array), đối tượng (Object). Chi tiết từng kiểu dữ liệu chúng ta sẽ được học trong các bài tiếp theo.
4. In giá trị của biến ra trình duyệt
Để in giá trị của biến hoặc một chuỗi nào đó ra trình duyệt thì ta sử dụng hàm document.write(value).
<html> <head> <title></title> </head> <body> <script language="javascript"> var website = 'code24h.com'; document.write(website); </script> </body> </html>
Lời kết
Bài này mình dừng ở đây, hy vọng qua những ví dụ trên giúp bạn hiểu được cách sử dụng biến căn bản trong javascript, tuy nói là căn bản nhưng nó là nền tảng đấy nhé các bạn, hãy xem các ví dụ và thực hành theo, kết hợp nhuần nhuyễn giữa các phần để tự đưa ra những ví dụ cho riêng mình.
Câu hỏi và bài tập
- Hãy khai báo 5 biến đúng và 5 biến sai trong Javascript
- Trong Javascript có thể gán giá trị cho biến lúc khai báo không?
- Javascript - khai báo biến không có từ var được không?
Nguồn: code24h.com