Hướng dẫn data types in javascript
Giới thiệu sơ qua các KIỂU DỮ LIỆU trong JavaScript- Trong JavaScript, mỗi giá trị dữ liệu sẽ thuộc một nhóm kiểu dữ liệu nhất định. Show - Ví dụ:
- Việc hiểu rõ bản chất một giá trị thuộc kiểu dữ liệu nào và cách sử dụng kiểu dữ liệu đó ra sao là điều hết sức quan trọng. Vì trong JavaScript, ta phải thường xuyên thực hiện những biểu thức giữa các giá trị, việc nhầm lẫn kiểu dữ liệu sẽ khiến kết quả không như mong đợi. - Trong đoạn mã bên dưới:
- Nếu không phân biệt rõ được sự khác nhau giữa hai kiểu dữ liệu này thì ta sẽ nghĩ biến a cộng b sẽ cho ra kết quả là số 44
Xem ví dụ - Trong JavaScript, các kiểu dữ liệu được chia thành những loại cơ bản như sau:
1) Dữ liệu kiểu string- Trong JavaScript, các dữ liệu thuộc kiểu string (hay còn được gọi là "chuỗi") là một tập hợp gồm các ký tự, chúng được viết bên trong cặp dấu nháy kép hoặc cặp dấu nháy đơn.
Xem ví dụ Bạn sẽ được tìm hiểu chi tiết về kiểu dữ liệu string trong các bài hướng dẫn tiếp theo. 2) Dữ liệu kiểu number- Trong JavaScript, các dữ liệu thuộc kiểu number (hay còn được gọi là "số") là một tập hợp của các con số (0 - 9) không chứa dấu khoảng trắng và có thể chứa dấu trừ (-) nằm ở đầu để đại diện cho số âm.
Xem ví dụ - Nếu một số được đặt bên trong gặp dấu nháy kép hoặc cặp dấu nháy đơn thì nó sẽ bị chuyển sang kiểu dữ liệu string.
Xem ví dụ Bạn sẽ được tìm hiểu chi tiết về kiểu dữ liệu number trong các bài hướng dẫn tiếp theo. 3) Dữ liệu kiểu boolean- Trong JavaScript, các dữ liệu thuộc kiểu boolean chỉ có thể nhận một trong hai giá trị, đó là:
- Có hai cách để nhận giá trị kiểu boolean, đó là:
Xem ví dụ Bạn sẽ được tìm hiểu chi tiết về kiểu dữ liệu boolean trong các bài hướng dẫn tiếp theo. 4) Dữ liệu kiểu object- Trong JavaScript, các dữ liệu thuộc kiểu object (hay còn được gọi là "đối tượng") là một tập hợp gồm những cái tên và mỗi cái tên sẽ chứa đựng một giá trị dữ liệu. - Lưu ý: Những cái tên còn được gọi là "thuộc tính" của đối tượng, giá trị của những cái tên còn được gọi là "giá trị thuộc tính của đối tượng". Đoạn mã bên dưới dùng để tạo một đối tượng có tên là SinhVien, nó có ba thuộc tính:
Xem ví dụ Bạn sẽ được tìm hiểu chi tiết về kiểu dữ liệu object trong các bài hướng dẫn tiếp theo. 5) Dữ liệu kiểu undefined- Trong JavaScript, khi một biến được khai báo mà không gán giá trị thì biến đó sẽ có giá trị là undefined và kiểu dữ liệu cũng là undefined.
Xem ví dụ - Ngoài ra, giá trị undefined còn có thể nhận được bằng cách gán trực tiếp.
Xem ví dụ 6) Dữ liệu kiểu array- Trong JavaScript, array còn được gọi là mảng, nó là một trường hợp đặc biệt của đối tượng. (Thật ra, mảng có kiểu dữ liệu là object) - Mảng là một loại biến đặc biệt có thể lưu trữ nhiều giá trị đồng thời, mỗi giá trị được gọi là một phần tử mảng. Đoạn mã bên dưới dùng để tạo một mảng có tên là mobile và nó có ba phần tử:
Xem ví dụ Bạn sẽ được tìm hiểu chi tiết về array trong các bài hướng dẫn tiếp theo. 7) Cách xác định kiểu của dữ liệu- Để xác định kiểu của một dữ liệu nào đó thì ta sử dụng toán tử typeof
Xem ví dụ - Ta cũng có thể kiểm tra kiểu dữ liệu của một biến.
Xem ví dụ |