CoffeeScript - Các loại dữ liệu
Các loại dữ liệu CoffeeScript
Một trong những đặc điểm cơ bản nhất của ngôn ngữ lập trình là tập hợp các kiểu dữ liệu mà nó hỗ trợ. Đây là những loại giá trị có thể được biểu diễn và thao tác trong một ngôn ngữ lập trình.
Khi CoffeeScript biên dịch từng dòng sang JavaScript, các kiểu dữ liệu do CoffeeScript cung cấp cũng giống như JavaScript. Ngoại trừ thực tế là CoffeeScript thêm một số bản chất bổ sung.
CoffeeScript cung cấp các kiểu dữ liệu sau để làm việc với:
Strings - Kiểu dữ liệu String đại diện cho một nhóm ký tự nói chung và chúng tôi đại diện cho một giá trị chuỗi với dấu ngoặc kép ở giữa ("").
Example: "Raj", "Rahman"
Number - Kiểu dữ liệu số đại diện cho các giá trị số.
Example: 12, 212, v.v.
Boolean- Kiểu dữ liệu Boolean biểu diễn một bit thông tin. Chỉ có hai giá trị có thể có: true và false.
Arrays- Đối tượng Array cho phép bạn lưu trữ nhiều giá trị trong một biến duy nhất. Nó lưu trữ một bộ sưu tập tuần tự có kích thước cố định của các phần tử cùng loại.
Example: student = ["Rahman", "Ramu", "Ravi", "Robert"]
Objects- Các đối tượng trong CoffeeScript tương tự như trong JavaScript, chúng là tập hợp các thuộc tính. Trong đó một thuộc tính bao gồm khóa và giá trị được phân tách bằng dấu chấm phẩy (:). Tóm lại, các đối tượng CoffeeScript là một tập hợp các cặp khóa-giá trị.
Example: student = {name: "Mohammed", age: 24, phone: 9848022338}
Null- Một biến được xác định và không chứa bất kỳ giá trị nào được coi là giá trị rỗng. Điều này tương tự với giá trị null trong JavaScript.
Undefined- Một biến không có bất kỳ giá trị nào được gán cho nó được coi là biến không xác định. Nếu bạn sử dụng các biến như vậy trong mã của mình, thì bạn sẽ gặp lỗi không xác định.
Chúng tôi sẽ trình bày chi tiết các kiểu dữ liệu Mảng và Đối tượng trong các chương riêng biệt.